Skip to content

Commit 38baa65

Browse files
committed
SWI-6937 Add Smoke Tests for UP Account
1 parent e921e31 commit 38baa65

File tree

1 file changed

+43
-10
lines changed

1 file changed

+43
-10
lines changed

.github/workflows/test-smoke.yml

Lines changed: 43 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,12 @@ concurrency:
1414
cancel-in-progress: true
1515

1616
env:
17-
BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }}
18-
BW_PASSWORD: ${{ secrets.BW_PASSWORD }}
1917
BW_USERNAME: ${{ secrets.BW_USERNAME }}
20-
BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }}
21-
BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }}
22-
BW_NUMBER: ${{ secrets.BW_NUMBER }}
23-
USER_NUMBER: ${{ secrets.USER_NUMBER }}
24-
BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }}
18+
BW_PASSWORD: ${{ secrets.BW_PASSWORD }}
2519
BW_USERNAME_FORBIDDEN: ${{ secrets.BW_USERNAME_FORBIDDEN }}
2620
BW_PASSWORD_FORBIDDEN: ${{ secrets.BW_PASSWORD_FORBIDDEN }}
27-
MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }}
28-
MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }}
29-
MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }}
21+
USER_NUMBER: ${{ secrets.USER_NUMBER }}
22+
BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }}
3023
MANTECA_BASE_URL: ${{ secrets.MANTECA_BASE_URL }}
3124
ATT_NUMBER: ${{ secrets.ATT_NUMBER }}
3225
T_MOBILE_NUMBER: ${{ secrets.T_MOBILE_NUMBER }}
@@ -36,6 +29,46 @@ jobs:
3629
test:
3730
name: Test
3831
runs-on: ubuntu-latest
32+
env:
33+
BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }}
34+
BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }}
35+
BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }}
36+
BW_NUMBER: ${{ secrets.BW_NUMBER }}
37+
MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }}
38+
MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }}
39+
MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }}
40+
steps:
41+
- name: Checkout
42+
uses: actions/checkout@v4
43+
44+
- name: Set up JDK
45+
uses: actions/setup-java@v4
46+
with:
47+
distribution: zulu
48+
java-version: 21
49+
50+
- name: Build Package and Test
51+
env:
52+
JAVA_VERSION: 21
53+
RUNNER_OS: ubuntu-latest
54+
OPERATING_SYSTEM: ubuntu-latest
55+
DISTRIBUTION: zulu
56+
run: |
57+
mvn -B package --file pom.xml -DskipTests
58+
mvn test -Psmoke-tests
59+
shell: bash
60+
61+
test_up:
62+
name: Test
63+
runs-on: ubuntu-latest
64+
env:
65+
BW_ACCOUNT_ID: ${{ secrets.BW_UP_ACCOUNT_ID }}
66+
BW_VOICE_APPLICATION_ID: ${{ secrets.BW_UP_VOICE_APPLICATION_ID }}
67+
BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_UP_MESSAGING_APPLICATION_ID }}
68+
BW_NUMBER: ${{ secrets.BW_UP_NUMBER }}
69+
MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_UP_ACTIVE_NUMBER }}
70+
MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_UP_IDLE_NUMBER }}
71+
MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_UP_APPLICATION_ID }}
3972
steps:
4073
- name: Checkout
4174
uses: actions/checkout@v4

0 commit comments

Comments
 (0)