Commit Graph

22 Commits

Author SHA1 Message Date
Dmitry Dunaev
13cbf8c603 [WIFI-11729] Fix: doc generation error
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-12-01 13:21:05 +03:00
Dmitry Dunaev
93a8624645 [WIFI-11729] Fix: OpenAPI file loc
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-29 14:42:05 +03:00
Dmitry Dunaev
f203622299 [WIFI-11729] Add: workflow to generate docs to GitHub pages
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-29 14:39:58 +03:00
Johann Hoffmann
a6e0cd453b [WIFI-11419] Patch workflows with regard to deprecated Github actions commands (#73)
* Update checkout action version and replace set-output commands

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix output variable assignment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-11-25 15:33:25 +01:00
Johann Hoffmann
9a5063b6cf [WIFI-9534] Add condition to avoid deleting default and release branch images
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-06-17 13:48:38 +02:00
Johann Hoffmann
eb2e039d48 Temporarily disable cleanup for merges into release branches
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-06-15 14:49:02 +02:00
Dmitry Dunaev
29d961323b [WIFI-7555] Fix: helm path
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-23 15:20:20 +03:00
Johann Hoffmann
0530f255b4 Enable CI for pull requests in release branches
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-05-23 13:11:22 +02:00
Dmitry Dunaev
400ee5d767 [WIFI-7555] Add: Helm packaging and GitHub release step
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-04-18 11:17:08 +03:00
Dmitry Dunaev
70b63704c0 [WIFI-7461] Add: trigger-deploy-to-dev step in CI
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-04-13 12:57:51 +03:00
Dmitry Dunaev
3067d5c90b [WIFI-7221] Chg: trigger-testing inputs with new services
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-04-01 13:50:11 +03:00
Dmitry Dunaev
d0e7bbfb09 [WIFI-4884] Add: more clear slack message on failure
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-03-28 12:58:18 +03:00
Dmitry Dunaev
d9bf707579 [WIFI-4884] Add: notification on CI failure in Slack
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-03-24 14:49:12 +03:00
Dmitry Dunaev
3b394627ba [WIFI-4647] Add: deployment_version as trigger testing input
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-03-21 17:08:29 +03:00
Johann Hoffmann
694191f1d9 Add required input (#30)
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-03-14 18:31:01 +01:00
Johann Hoffmann
4527248545 Re-structure Dockerfile and use docker-image-build composite action (#26)
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-02-08 15:15:57 +01:00
Johann Hoffmann
b4ab5192d3 [WIFI-5775] Run SDK tests on a PR level (#19)
* Trigger testing with Docker Compose deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Switch to trigger-workflow-and-wait community Github action

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Switch to latest version

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Use trigger-workflow-and-wait composite action

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Pass versions as one JSON string

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove ref since PR was merged

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-01-17 17:37:11 +01:00
Dmitry Dunaev
cd93e29a99 [WIFI-4860] Chg: apply enforce-jira-issue-key only to PRs to release branches 2021-11-19 16:24:15 +03:00
Dmitry Dunaev
0495bf88e8 [WIFI-4860] Add: enforce-jira-issue-key workflow
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2021-11-19 13:19:13 +03:00
oblom0v
348782179e Adapt Github actions workflows 2021-09-27 15:25:50 +02:00
oblom0v
6bee5277ea Add branching release model in CI 2021-08-26 20:15:17 +02:00
Johann Hoffmann
3a93d15ccd [WIFI-2919] Create a dockerfile for ucentralsec and ucentralfms services and add it to docker-compose (#1)
* Add Dockerfile and CI workflow

* Fix library locations and add run-time dependency
2021-07-09 15:37:30 +02:00