Johann Hoffmann
468a2553f8
Update checkout action version and replace set-output commands
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-11-22 11:54:46 +01:00
Johann Hoffmann
5e42202264
Enable CI for pull requests in release branches
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-05-23 13:13:39 +02:00
Dmitry Dunaev
db95129339
[WIFI-7461] Add: CI step for master branch to trigger deployment of the latest version to dev instance
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-04-12 15:45:56 +03:00
Dmitry Dunaev
77c7420700
[WIFI-7221] Chg: trigger-testing inputs with new services
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-04-01 13:50:35 +03:00
Dmitry Dunaev
90625f5e3a
[WIFI-4884] Add: more clear slack message on failure
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-03-28 12:59:35 +03:00
Dmitry Dunaev
dfb6395b30
[WIFI-4884] Add: github slack icon
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-03-24 14:23:00 +03:00
Dmitry Dunaev
5c286f4efe
[WIFI-4884] Add: notification step via Slack on failure in CI on master branch
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-03-23 15:13:21 +03:00
Johann Hoffmann
407f82e480
[WIFI-7229] Integrate virtual AP in Docker Compose testing workflow ( #82 )
...
* Add required input
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Change ref to master since PR was merged
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-03-15 13:14:22 +01:00
Johann Hoffmann
a4d3b61799
Remove branch since PR was merged in composite actions repo
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-02-07 14:02:39 +01:00
Johann Hoffmann
a7f77f3d91
Remove directory listing
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-02-04 16:25:19 +01:00
Johann Hoffmann
bbb7687f8b
Revert "Try workaround"
...
This reverts commit 6333ca48d8 .
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-02-04 15:51:46 +01:00
Johann Hoffmann
6333ca48d8
Try workaround
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-02-04 15:33:31 +01:00
Johann Hoffmann
c19499deaa
Add step for debugging
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-02-04 14:40:19 +01:00
Johann Hoffmann
358abb2a83
Revert "Add branch name to used composite action"
...
This reverts commit c259fdae8e .
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-02-04 13:03:17 +01:00
Johann Hoffmann
c259fdae8e
Add branch name to used composite action
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-02-03 18:58:58 +01:00
Johann Hoffmann
f17a83a5cf
Also check out PR branch for trigger-testing job to avoid post-action failure
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-02-03 18:32:57 +01:00
Johann Hoffmann
e47756ab68
Check out PR branch for composite action
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-02-03 14:53:33 +01:00
Johann Hoffmann
3709ea9a92
Re-structure Dockerfile and use docker-image-build composite action
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-02-03 14:50:52 +01:00
Johann Hoffmann
037c82c689
Revert "Merge pull request #76 from Telecominfraproject/WIFI-6729-speed-up-image-build"
...
This reverts commit d3a6dc9161 , reversing
changes made to 8f6e64e256 .
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-01-28 12:47:53 +01:00
Johann Hoffmann
cb61821f7b
Re-structure Dockerfile and use Github Actions cache when building image
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-01-21 17:11:10 +01:00
Johann Hoffmann
d5ca25a3da
Remove ref since PR was merged
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-01-17 17:38:45 +01:00
Johann Hoffmann
7f196193cc
Pass versions as one JSON string
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-01-17 17:38:24 +01:00
Johann Hoffmann
b5ddcef66a
Use trigger-workflow-and-wait composite action
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-01-17 17:38:24 +01:00
Johann Hoffmann
77229ee248
Switch to trigger-workflow-and-wait Community action
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-29 14:28:40 +01:00
Johann Hoffmann
9db7fea7cd
Revert "Merge pull request #67 from Telecominfraproject/WIFI-5775-test-sdk-on-pr"
...
This reverts commit 65811c5e7f , reversing
changes made to e70303f986 .
2021-11-29 13:38:03 +01:00
Johann Hoffmann
a61962d1ff
Switch to latest version
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-26 13:01:15 +01:00
Johann Hoffmann
36a5f9bcdd
Fix input names
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-26 12:29:09 +01:00
Johann Hoffmann
c09d65b25d
Add branch input
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-26 11:53:56 +01:00
Johann Hoffmann
f88ac7711f
Add required input
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-25 17:03:58 +01:00
Johann Hoffmann
d91c7e61be
Remove input
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-25 17:01:39 +01:00
Johann Hoffmann
d02fff040b
Test another community Github action
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-25 16:59:48 +01:00
Johann Hoffmann
1fb4d0d633
Fix input names
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-25 16:29:44 +01:00
Johann Hoffmann
81d76536fb
Test dispatch-and-wait community Github Action
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-25 16:27:06 +01:00
Johann Hoffmann
6859a90fa1
Fix variable syntax
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-24 16:11:49 +01:00
Johann Hoffmann
769438a383
Re-add job condition
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-24 15:59:44 +01:00
Johann Hoffmann
34385c5ab6
Test manual repository dispatch API call
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-24 15:55:02 +01:00
Johann Hoffmann
b413368c6c
Trigger testing with Docker Compose deployment
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-11-18 15:38:49 +01:00
Dmitry Dunaev
53d914f58a
Fix: adapt docker-compose CI check based new changes in deployment repo
2021-10-13 20:54:24 +03:00
oblom0v
1ab94d0b78
Restore changes from PR #52
2021-09-28 10:56:03 +02:00
oblom0v
96b09eacc3
Adapt Github actions workflows
2021-09-27 15:35:05 +02:00
Johann Hoffmann
34a04b406c
[WIFI-3045] Move docker-compose including documentation to wlan-cloud-ucentral-deploy ( #36 )
...
* Move Docker Compose deployment to wlan-cloud-ucentral-deploy repo
* Fixed CA cert path
* Remove working-directory since both repositories are used
2021-07-20 14:02:19 +02:00
Dmitry Dunaev
0010a5fc02
[WIFI-2622] Add: branching release model in CI
2021-07-16 18:17:25 +03:00
oblom0v
4e9dfe53d5
Fix script path
2021-07-14 13:17:15 +02:00
oblom0v
39a6daecf5
Fix Docker Compose CI workflow
2021-07-14 12:59:50 +02:00
oblom0v
f8fd154dd8
Fix script name
2021-07-13 17:11:08 +02:00
oblom0v
4d119fabd5
Remove duplicate ucentralgw-ui entry and adapt Docker Compose CI job to microservice structure
2021-07-13 16:55:31 +02:00
Dmitry Dunaev
f5a2b7ab16
Merge branch 'master' into dev-microservice
2021-07-13 17:30:26 +03:00
Johann Hoffmann
3b7bf21a7a
[WIFI-2919] Create a dockerfile for ucentralsec and ucentralfms services and add it to docker-compose ( #30 )
...
* Add dev-microservice branch to CI workflow and adapt ports in Dockerfile
* Added new microservices and related files to Docker Compose deployment
* Add centralized location for certs and add script for include ca cert in containers system trust store
* Re-add exposed ports to Dockerfile
* Add ucentralsec DB env variables to correct file
* Fix rttys cert location and add-ca-cert.sh script
* Adapt .gitignore to new directory structure
* Update README.md
* Update README.md
* Use uCentralGW master tag by default since branch will be merged anyway
2021-07-12 14:30:54 +02:00
Johann Hoffmann
7de20f5a3c
[WIFI-2044] uCentralgw PR flow using Github actions ( #22 )
...
* Add workflow for Docker Compose deployment
Re-tag and push image with master tag when check succeeds and rename workflow file to avoid confusion
Fix cleanup workflow for PR branches with slashes
Remove image re-tagging since pushing master image on pull request can conflict with master branch builds
Put Docker Compose deployment in the same workflow as image build and remove obsolete login to registry
Bash can't do redirections to multiple targets
Use sudo to install necessary package
Update Docker Compose ucentral.properties to reflect recent changes
Remove package install step since it is already present
Add some debug output
Display debug information even if previous step failed
Remove commit specific project name since every workflow runs on different VMs anyway
Enable health check to wait for uCentralGW to get ready
Remove pull request event condition and fix health check script
Add more output to debug Github actions
Echo variables before curl request
Hardcode ucentral hostname and include issuer certificate in restapi-ca.pem
Remove some debug output
* Set working-directory and get logs of all Docker Compose containers
2021-07-05 16:08:46 +02:00
Dmitry Dunaev
666106159b
[TOOLS-147] Add: helm chart
2021-06-11 10:21:15 +03:00