Skip to content

Commit da34bf7

Browse files
committed
Azurite tests
1 parent 71acecc commit da34bf7

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

.github/workflows/test.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,30 @@ jobs:
8989
SSH_AUTH_SOCK: /tmp/ssh_agent.sock
9090
run: bundle exec rake test_azure_vm
9191

92+
azurite_test:
93+
runs-on: ubuntu-latest
94+
steps:
95+
- name: Setup Node.js
96+
uses: actions/setup-node@v3
97+
with:
98+
node-version: '18'
99+
- name: Install Azurite
100+
run: npm install -g azurite
101+
- name: Install dependencies
102+
run: sudo apt-get install -y libvips
103+
- name: Checkout
104+
uses: actions/checkout@v4
105+
- name: Setup Ruby
106+
uses: ruby/setup-ruby@v1
107+
with:
108+
bundler-cache: true
109+
- name: Run Azurite tests
110+
env:
111+
AZURE_PRIVATE_CONTAINER: ${{ secrets.AZURE_PRIVATE_CONTAINER }}
112+
AZURE_PUBLIC_CONTAINER: ${{ secrets.AZURE_PUBLIC_CONTAINER }}
113+
AZURE_PRINCIPAL_ID: ${{ secrets.AZURE_PRINCIPAL_ID }}
114+
run: bundle exec rake test_azurite
115+
92116
test:
93117
runs-on: ubuntu-latest
94118
steps:

0 commit comments

Comments
 (0)