|
8 | 8 | types: [closed]
|
9 | 9 |
|
10 | 10 | jobs:
|
11 |
| - # azure-sql: |
12 |
| - # runs-on: ubuntu-latest |
13 |
| - # steps: |
14 |
| - # - name: Azure login |
15 |
| - # uses: azure/login@v1 |
16 |
| - # with: |
17 |
| - # creds: ${{ secrets.AZURE_CREDENTIALS_SQL }} |
| 11 | + azure-sql: |
| 12 | + runs-on: ubuntu-latest |
| 13 | + steps: |
| 14 | + - name: Azure login |
| 15 | + uses: azure/login@v1 |
| 16 | + with: |
| 17 | + creds: ${{ secrets.AZURE_CREDENTIALS_SQL }} |
18 | 18 |
|
19 |
| - # - name: Azure CLI - scale up DB |
20 |
| - # uses: azure/CLI@v1 |
21 |
| - # with: |
22 |
| - # azcliversion: 2.26.0 |
23 |
| - # inlineScript: | |
24 |
| - # az sql db create --resource-group aks-cluster-dev --server vc-dev-dbserver --name loadtest-platform_dev_separate_restored --service-objective S2 |
| 19 | + - name: Azure CLI - scale up DB |
| 20 | + uses: azure/CLI@v1 |
| 21 | + with: |
| 22 | + azcliversion: 2.26.0 |
| 23 | + inlineScript: | |
| 24 | + az sql db create --resource-group aks-cluster-dev --server vc-dev-dbserver --name loadtest-platform_dev_separate_restored --service-objective S2 |
25 | 25 |
|
26 |
| - # azure-vm: |
27 |
| - # runs-on: ubuntu-latest |
28 |
| - # steps: |
29 |
| - # - name: Azure login |
30 |
| - # uses: azure/login@v1 |
31 |
| - # with: |
32 |
| - # creds: ${{ secrets.AZURE_CREDENTIALS_VM }} |
| 26 | + azure-vm: |
| 27 | + runs-on: ubuntu-latest |
| 28 | + steps: |
| 29 | + - name: Azure login |
| 30 | + uses: azure/login@v1 |
| 31 | + with: |
| 32 | + creds: ${{ secrets.AZURE_CREDENTIALS_VM }} |
33 | 33 |
|
34 |
| - # - name: Azure CLI - start vm |
35 |
| - # uses: azure/CLI@v1 |
36 |
| - # with: |
37 |
| - # azcliversion: 2.26.0 |
38 |
| - # inlineScript: | |
39 |
| - # az vm start --resource-group load-test_group --name load-test |
| 34 | + - name: Azure CLI - start vm |
| 35 | + uses: azure/CLI@v1 |
| 36 | + with: |
| 37 | + azcliversion: 2.26.0 |
| 38 | + inlineScript: | |
| 39 | + az vm start --resource-group load-test_group --name load-test |
40 | 40 |
|
41 | 41 | loadtest:
|
42 |
| - #needs: [azure-sql, azure-vm] |
| 42 | + needs: [azure-sql, azure-vm] |
43 | 43 | runs-on: ubuntu-latest
|
44 | 44 | name: loadtest
|
45 | 45 | steps:
|
@@ -86,32 +86,32 @@ jobs:
|
86 | 86 | export AUTH_TOKEN=${{ secrets.REPO_TOKEN }}
|
87 | 87 | python3.8 loadtest.py && echo "finish"
|
88 | 88 |
|
89 |
| - # Scaledown: |
90 |
| - # needs: [azure-sql, azure-vm, loadtest] |
91 |
| - # if: always() |
92 |
| - # runs-on: ubuntu-latest |
93 |
| - # name: Scaledown |
94 |
| - # steps: |
95 |
| - # - name: Azure login SQL |
96 |
| - # uses: azure/login@v1 |
97 |
| - # with: |
98 |
| - # creds: ${{ secrets.AZURE_CREDENTIALS_SQL }} |
| 89 | + Scaledown: |
| 90 | + needs: [azure-sql, azure-vm, loadtest] |
| 91 | + if: always() |
| 92 | + runs-on: ubuntu-latest |
| 93 | + name: Scaledown |
| 94 | + steps: |
| 95 | + - name: Azure login SQL |
| 96 | + uses: azure/login@v1 |
| 97 | + with: |
| 98 | + creds: ${{ secrets.AZURE_CREDENTIALS_SQL }} |
99 | 99 |
|
100 |
| - # - name: Azure CLI - scale down DB |
101 |
| - # uses: azure/CLI@v1 |
102 |
| - # with: |
103 |
| - # azcliversion: 2.26.0 |
104 |
| - # inlineScript: | |
105 |
| - # az sql db create --resource-group aks-cluster-dev --server vc-dev-dbserver --name loadtest-platform_dev_separate_restored --elastic-pool vc-dev-elasticpool |
| 100 | + - name: Azure CLI - scale down DB |
| 101 | + uses: azure/CLI@v1 |
| 102 | + with: |
| 103 | + azcliversion: 2.26.0 |
| 104 | + inlineScript: | |
| 105 | + az sql db create --resource-group aks-cluster-dev --server vc-dev-dbserver --name loadtest-platform_dev_separate_restored --elastic-pool vc-dev-elasticpool |
106 | 106 |
|
107 |
| - # - name: Azure login VM |
108 |
| - # uses: azure/login@v1 |
109 |
| - # with: |
110 |
| - # creds: ${{ secrets.AZURE_CREDENTIALS_VM }} |
| 107 | + - name: Azure login VM |
| 108 | + uses: azure/login@v1 |
| 109 | + with: |
| 110 | + creds: ${{ secrets.AZURE_CREDENTIALS_VM }} |
111 | 111 |
|
112 |
| - # - name: Azure CLI - stop VM |
113 |
| - # uses: azure/CLI@v1 |
114 |
| - # with: |
115 |
| - # azcliversion: 2.26.0 |
116 |
| - # inlineScript: | |
117 |
| - # az vm stop --resource-group load-test_group --name load-test |
| 112 | + - name: Azure CLI - stop VM |
| 113 | + uses: azure/CLI@v1 |
| 114 | + with: |
| 115 | + azcliversion: 2.26.0 |
| 116 | + inlineScript: | |
| 117 | + az vm stop --resource-group load-test_group --name load-test |
0 commit comments