Skip to content

Commit 29f9657

Browse files
authoredSep 4, 2024··
Workflow: revert
1 parent 67945aa commit 29f9657

File tree

1 file changed

+9
-13
lines changed

1 file changed

+9
-13
lines changed
 

‎.github/workflows/push.yml

+9-13
Original file line numberDiff line numberDiff line change
@@ -36,20 +36,10 @@ jobs:
3636
client-id: ${{ secrets.AZURE_CLIENT_ID }}
3737
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
3838
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
39-
- name: Open Bastion tunnel
40-
uses: azure/cli@v2
41-
with:
42-
azcliversion: latest
43-
inlineScript: |
44-
az extension add --name bastion
45-
46-
echo Opening tunnel
47-
az network bastion tunnel --name ${{ secrets.BASTION_NAME }} --resource-group ${{ secrets.RESOURCE_GROUP }} --target-resource-id ${{ secrets.RESOURCE_ID }} --resource-port 22 --port 50022 &
48-
49-
echo Wait for bastion tunnel to open
50-
az network bastion wait --created --name ${{ secrets.BASTION_NAME }} --resource-group ${{ secrets.RESOURCE_GROUP }}
51-
- name: Upload build artifacts and run deploy script
39+
- name: Deploy via Bastion
5240
run: |
41+
python3 -m pip install --upgrade pip --user
42+
az extension add --name bastion
5343
ARGS="-avh --delete"
5444
USERNAME=risa
5545
SERVER_DESTINATION=/home/risa/r-isa
@@ -59,6 +49,12 @@ jobs:
5949
echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa
6050
chmod 600 ~/.ssh/id_rsa
6151
52+
echo Opening tunnel
53+
az network bastion tunnel --name ${{ secrets.BASTION_NAME }} --resource-group ${{ secrets.RESOURCE_GROUP }} --target-resource-id ${{ secrets.RESOURCE_ID }} --resource-port 22 --port 50022 &
54+
55+
echo Wait for bastion tunnel to open
56+
az network bastion wait --created --name ${{ secrets.BASTION_NAME }} --resource-group ${{ secrets.RESOURCE_GROUP }}
57+
6258
echo Upload new libraries
6359
FOLDER=build/install/risa/lib
6460
rsync $ARGS -e 'ssh -i ~/.ssh/id_rsa -o StrictHostKeyChecking=no -p 50022' $GITHUB_WORKSPACE/$FOLDER $USERNAME@127.0.0.1:$SERVER_DESTINATION

0 commit comments

Comments
 (0)
Please sign in to comment.