Skip to content

Commit 63ab24e

Browse files
committed
Run tests
1 parent 0d31600 commit 63ab24e

File tree

1 file changed

+33
-33
lines changed

1 file changed

+33
-33
lines changed

.github/workflows/main.yml

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -33,41 +33,41 @@ jobs:
3333
- name: Terraform apply
3434
run: terraform plan -var "create_vm=true" -var "create_app_service=true" -var "ssh_key=${{ secrets.SSH_PUBLIC_KEY }}"
3535
# run: terraform apply -auto-approve -var "create_vm=true" -var "create_app_service=true" -var "ssh_key=${{ secrets.SSH_PUBLIC_KEY }}"
36-
# azurevm_test:
37-
# # needs: deploy-infrastructure
38-
# runs-on: ubuntu-latest
39-
# steps:
40-
# - name: Install libvips
41-
# run: sudo apt-get install -y libvips
42-
# - name: SSH key
43-
# env:
44-
# SSH_AUTH_SOCK: /tmp/ssh_agent.sock
45-
# run: |
46-
# mkdir -p /home/runner/.ssh
47-
# echo "${{ secrets.SSH_PRIVATE_KEY }}" > /home/runner/.ssh/id_rsa
48-
# chmod 600 /home/runner/.ssh/id_rsa
49-
# ssh-agent -a $SSH_AUTH_SOCK > /dev/null
50-
# ssh-add /home/runner/.ssh/id_rsa
51-
# - name: Checkout
52-
# uses: actions/checkout@v4
53-
# - name: Setup ruby
54-
# uses: ruby/setup-ruby@v1
55-
# with:
56-
# ruby-version: "3.1.6"
57-
# bundler-cache: true
58-
# - name: Tests
59-
# env:
60-
# AZURE_ACCOUNT_NAME: ${{secrets.AZURE_ACCOUNT_NAME}}
61-
# AZURE_ACCESS_KEY: ${{secrets.AZURE_ACCESS_KEY}}
62-
# AZURE_PRIVATE_CONTAINER: ${{secrets.AZURE_PRIVATE_CONTAINER}}
63-
# AZURE_PUBLIC_CONTAINER: ${{secrets.AZURE_PUBLIC_CONTAINER}}
64-
# AZURE_PRINCIPAL_ID: ${{secrets.AZURE_PRINCIPAL_ID}}
65-
# SSH_AUTH_SOCK: /tmp/ssh_agent.sock
66-
# run: bundle exec rake test_azure_vm
36+
azurevm_test:
37+
needs: deploy-infrastructure
38+
runs-on: ubuntu-latest
39+
steps:
40+
- name: Install libvips
41+
run: sudo apt-get install -y libvips
42+
- name: SSH key
43+
env:
44+
SSH_AUTH_SOCK: /tmp/ssh_agent.sock
45+
run: |
46+
mkdir -p /home/runner/.ssh
47+
echo "${{ secrets.SSH_PRIVATE_KEY }}" > /home/runner/.ssh/id_rsa
48+
chmod 600 /home/runner/.ssh/id_rsa
49+
ssh-agent -a $SSH_AUTH_SOCK > /dev/null
50+
ssh-add /home/runner/.ssh/id_rsa
51+
- name: Checkout
52+
uses: actions/checkout@v4
53+
- name: Setup ruby
54+
uses: ruby/setup-ruby@v1
55+
with:
56+
ruby-version: "3.1.6"
57+
bundler-cache: true
58+
- name: Tests
59+
env:
60+
AZURE_ACCOUNT_NAME: ${{secrets.AZURE_ACCOUNT_NAME}}
61+
AZURE_ACCESS_KEY: ${{secrets.AZURE_ACCESS_KEY}}
62+
AZURE_PRIVATE_CONTAINER: ${{secrets.AZURE_PRIVATE_CONTAINER}}
63+
AZURE_PUBLIC_CONTAINER: ${{secrets.AZURE_PUBLIC_CONTAINER}}
64+
AZURE_PRINCIPAL_ID: ${{secrets.AZURE_PRINCIPAL_ID}}
65+
SSH_AUTH_SOCK: /tmp/ssh_agent.sock
66+
run: bundle exec rake test_azure_vm
6767
teardown-infrastructure:
6868
runs-on: ubuntu-latest
69-
#needs: [azurevm_test]
70-
needs: [deploy-infrastructure]
69+
needs: [azurevm_test]
70+
#needs: [deploy-infrastructure]
7171
env:
7272
ARM_SKIP_PROVIDER_REGISTRATION: true
7373
ARM_USE_OIDC: true

0 commit comments

Comments
 (0)