File tree Expand file tree Collapse file tree 1 file changed +17
-2
lines changed
Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change 2424 otp_version : " 26.1"
2525
2626jobs :
27- end-to-end-test :
28- name : End-to-end Test
27+ end-to-end-docker-init :
28+ name : Docker Initialization
2929 runs-on : ubuntu-22.04
3030 steps :
3131 - uses : actions/checkout@v2
3535 run : docker compose build --parallel
3636 - name : Start all Astarte services
3737 run : docker compose up -d
38+ end-to-end-astarte-init :
39+ name : Astarte Initialization
40+ runs-on : ubuntu-22.04
41+ needs : end-to-end-docker-init
42+ steps :
3843 - name : Wait for Astarte to come up
3944 run : |
4045 wget https://github.com/astarte-platform/wait-for-astarte-docker-compose/releases/download/v1.1.0/wait-for-astarte-docker-compose_1.1.0_linux_amd64.tar.gz
6873 run : |
6974 JWT=$(./astartectl utils gen-jwt appengine channels -k test_private.pem)
7075 echo "E2E_JWT=$JWT" >> $GITHUB_ENV
76+ end-to-end-build :
77+ name : Build End-to-End
78+ runs-on : ubuntu-22.04
79+ needs : end-to-end-astarte-init
80+ steps :
7181 - uses : actions/cache@v4
7282 with :
7383 path : tools/astarte_e2e/deps
8595 run : |
8696 mix deps.get
8797 mix compile --warnings-as-errors --force
98+ end-to-end-test :
99+ name : End-to-end Test
100+ runs-on : ubuntu-22.04
101+ needs : end-to-end-build
102+ steps :
88103 - name : Run Astarte E2E
89104 working-directory : tools/astarte_e2e
90105 env :
You can’t perform that action at this time.
0 commit comments