Skip to content

Commit 6ad8042

Browse files
committed
Merge branch 'feature/PB-37351' of gitlab.com:passbolt/passbolt_docker into feature/PB-37351
2 parents 20da864 + a7ca067 commit 6ad8042

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Push & PR to the main branch
2+
3+
on: push
4+
5+
jobs:
6+
lint:
7+
name: Passbolt CE Rootless-${{ matrix.rootless}} ${{ matrix.test_name }}
8+
runs-on: ubuntu-latest
9+
strategy:
10+
matrix:
11+
test_name:
12+
[
13+
"docker_image",
14+
"docker_runtime",
15+
"docker_runtime_no_envs",
16+
"docker_runtime_with_passbolt_php",
17+
]
18+
rootless: [true, false]
19+
steps:
20+
- name: Checkout
21+
uses: actions/checkout@v4
22+
- name: Set up Ruby ${{ matrix.ruby-version }}
23+
uses: ruby/setup-ruby@v1
24+
with:
25+
ruby-version: "3.3.5"
26+
bundler-cache: true
27+
- env:
28+
PASSBOLT_COMPONENT: "stable"
29+
PASSBOLT_FLAVOUR: "ce"
30+
ROOTLESS: ${{ matrix.rootless }}
31+
TEST_NAME: ${{ matrix.test_name }}
32+
run: |
33+
bundle exec rake spec:$TEST_NAME

0 commit comments

Comments
 (0)