30 Commits

Author SHA1 Message Date
cloudix_mcp_server d260b56c5b fix: restore main.yaml from base64 corruption to proper YAML
Main Release / hadolint (push) Successful in 6s
Main Release / test (push) Successful in 13s
Main Release / build (push) Successful in 12s
Main Release / tag (push) Successful in 12s
main: no Docker push, build only, test mandatory before build, tag follows
2026-06-13 14:54:55 -04:00
jcabillot 7d37ef7bcb Merge pull request 'CI: tests obligatoires avant push, abandon du tag :latest sur master' (#14) from fix/workflow-test-before-push into master
Reviewed-on: #14
2026-06-13 14:28:56 -04:00
cloudix_mcp_server 88cac8d90c tag: add test job before build-push
PR Checks / hadolint (pull_request) Successful in 7s
PR Checks / build-test (pull_request) Successful in 13s
- Add test job (build + run tests)
- build-push now needs: [test]
- Tests must pass before pushing tagged release to DockerHub
2026-06-13 14:25:55 -04:00
cloudix_mcp_server ae49ab2f80 cron: add test job before build-push, remove :latest tag
- Add test job (build + run tests)
- build-push now needs: [test]
- Remove type=raw,value=latest tag
- Keep type=raw,value=$TAG-latest for the latest versioned tag
2026-06-13 14:25:53 -04:00
cloudix_mcp_server ceb840bfe5 main: remove Docker push, keep only build+test+tag
- Remove docker/login-action, docker/metadata-action, docker/build-push-action
- Rename build-push to build (just docker build, no push)
- Tag job now depends on build
- Push to DockerHub is handled solely by tag.yaml now
2026-06-13 14:25:50 -04:00
jcabillot 2e9cb26503 Merge pull request 'tweak: tag strategy (stable + -latest) and sequential job deps on main' (#13) from tweak/tag-strategy-and-job-deps into master
Main Release / hadolint (push) Successful in 6s
Main Release / test (push) Successful in 12s
Main Release / build-push (push) Successful in 36s
Main Release / tag (push) Successful in 10s
Tag Release / hadolint (push) Successful in 6s
Tag Release / build-push (push) Successful in 36s
Reviewed-on: #13
2026-06-13 14:13:57 -04:00
cloudix_mcp_server 0cf0060855 feat(main): sequential job deps — test → build-push → tag (mandatory)
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 12s
2026-06-13 14:12:37 -04:00
cloudix_mcp_server 58db03ad49 feat(cron): rebuild :vx.y.z-latest instead of :vx.y.z (stable stays at tag time) 2026-06-13 14:12:34 -04:00
cloudix_mcp_server 6acb8f0302 feat(tag): push both :vx.y.z and :vx.y.z-latest on tag event 2026-06-13 14:12:31 -04:00
jcabillot a907089ed5 Merge pull request 'fix: correct anothrNick/github-tag-action checksum (d0→da)' (#12) from fix/github-tag-action-checksum into master
Main Release / hadolint (push) Successful in 7s
Main Release / tag (push) Successful in 9s
Main Release / test (push) Successful in 13s
Tag Release / hadolint (push) Successful in 8s
Main Release / build-push (push) Successful in 38s
Tag Release / build-push (push) Successful in 42s
Reviewed-on: #12
2026-06-13 14:04:16 -04:00
cloudix_mcp_server 65f8e4b5f0 fix: correct anothrNick/github-tag-action SHA (d0→da, corrupted since PR #8)
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 11s
Verified with git ls-remote:
  Tag 1.75.0 → 4ed44965e0db8dab2b466a16da04aec3cc312fd8
  File had:  4ed44965e0db8dab2b466a16d04aec3cc312fd8 (wrong)
2026-06-13 14:02:48 -04:00
jcabillot 085b290a13 Merge pull request 'fix: correct docker/setup-buildx-action SHA (tag v4, 40 chars)' (#11) from fix/setup-buildx-checksum-v2 into master
Main Release / tag (push) Failing after 2s
Main Release / hadolint (push) Successful in 6s
Main Release / test (push) Successful in 15s
Main Release / build-push (push) Successful in 40s
Reviewed-on: #11
2026-06-13 14:00:13 -04:00
cloudix_mcp_server cc637ef241 fix: correct setup-buildx-action SHA (tag v4 is 40 chars, file had 42/45)
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 20s
The SHA was corrupted since the original pipeline creation (PR #8).
Verified with `git ls-remote` that the correct SHA is:
d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5
2026-06-13 13:59:33 -04:00
jcabillot 828cc447e0 Merge pull request 'fix: restore correct docker/setup-buildx-action checksum' (#10) from fix/restore-setup-buildx-checksum into master
Main Release / tag (push) Failing after 3s
Main Release / hadolint (push) Successful in 6s
Main Release / test (push) Failing after 24s
Main Release / build-push (push) Failing after 25s
Reviewed-on: #10
2026-06-13 13:55:00 -04:00
cloudix_mcp_server fb3216a876 fix: restore correct setup-buildx-action checksum (was corrupted in PR #9)
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 21s
2026-06-13 13:54:08 -04:00
jcabillot 9312c89ee9 Merge pull request 'fix(ci): use PAT instead of GITHUB_TOKEN for tag push to trigger tag.yaml' (#9) from fix/use-pat-for-tag-push into master
Main Release / hadolint (push) Successful in 5s
Main Release / build-push (push) Failing after 2s
Main Release / test (push) Failing after 2s
Main Release / tag (push) Failing after 2s
Reviewed-on: #9
2026-06-13 13:51:25 -04:00
cloudix_mcp_server 58eb7fa4fb fix: restore correct action checksums (metadata-action + build-push-action)
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 12s
2026-06-13 13:50:51 -04:00
cloudix_mcp_server b00c43ee2d fix: DEFAULT_BULB → DEFAULT_BUMP (typo)
PR Checks / hadolint (pull_request) Successful in 5s
PR Checks / build-test (pull_request) Successful in 11s
2026-06-13 13:48:00 -04:00
cloudix_mcp_server 594550dc6d fix(ci): use PAT instead of GITHUB_TOKEN for tag push to trigger tag.yaml workflow
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 12s
GITHUB_TOKEN is the internal actions runner token — pushes made with it
don't trigger new workflow runs (by design, prevents infinite loops).
Using a real user PAT (SA_TOKEN_ACTION_PUSH_TAGS) makes the tag push
trigger the tag.yaml workflow correctly.

Fixes the issue where tag pushes from the 'tag' job didn't launch the
'Tag Release' pipeline (tag.yaml).
2026-06-13 13:46:40 -04:00
jcabillot d2c073b6d3 Merge pull request 'feat(ci): refactor pipelines — hadolint, PR checks, tag releases, nightly rebuild' (#8) from fix/refactor-ci-pipelines into master
Main Release / hadolint (push) Successful in 9s
Main Release / test (push) Successful in 14s
Main Release / tag (push) Successful in 14s
Main Release / build-push (push) Successful in 42s
Reviewed-on: #8
2026-06-12 16:24:15 -04:00
cloudix_mcp_server 0cb2ca3163 ci: add nightly rebuild workflow
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 20s
2026-06-12 16:20:16 -04:00
cloudix_mcp_server 98ca71f3d9 ci: add tag release workflow 2026-06-12 16:20:07 -04:00
cloudix_mcp_server 0ba86a9428 ci: add main release workflow 2026-06-12 16:20:02 -04:00
cloudix_mcp_server 23b8130249 ci: add PR checks workflow 2026-06-12 16:19:54 -04:00
cloudix_mcp_server 89d81b0b73 ci: split monolithic workflow into 4 targeted pipelines 2026-06-12 16:19:33 -04:00
jcabillot 0ff64c1aa5 Merge pull request 'ci: add automatic semver tagging on merge to master' (#7) from feat/semver-tag-action into master
Docker Build and Push / lint (push) Successful in 8s
Docker Build and Push / build (push) Successful in 17s
Docker Build and Push / test (push) Successful in 15s
Docker Build and Push / push (push) Failing after 26s
Reviewed-on: #7
2026-06-12 13:44:58 -04:00
cloudix_mcp_server e020bef849 ci: add automatic semver tagging on merge to master
Docker Build and Push / lint (pull_request) Successful in 7s
Docker Build and Push / build (pull_request) Successful in 31s
Docker Build and Push / test (pull_request) Successful in 12s
Docker Build and Push / push (pull_request) Has been skipped
2026-06-12 13:17:41 -04:00
opencodecabilloteu 86fd90cb0c Merge pull request 'chore: fix Dockerfile FROM quotes, gitlabci image quotes' (#3) from chore/renovate into master
Docker Build and Push / lint (push) Successful in 8s
Docker Build and Push / build (push) Successful in 17s
Docker Build and Push / test (push) Successful in 10s
Docker Build and Push / push (push) Successful in 15s
Reviewed-on: #3
2026-06-10 19:02:18 -04:00
cloudix_mcp_server be958a214d chore: remove renovate.json — gitlabci already disabled globally
Docker Build and Push / build (pull_request) Successful in 26s
2026-06-10 19:01:38 -04:00
Sagent 217c352c04 chore: fix Dockerfile FROM quotes, gitlabci image quotes, add renovate config
Docker Build and Push / build (pull_request) Failing after 12m43s
2026-06-09 02:17:24 +00:00
6 changed files with 67 additions and 66 deletions
+1
View File
@@ -0,0 +1 @@
bmFtZTogTmlnaHRseSBSZWJ1aWxkCm9uOgogIHNjaGVkdWxlOgogICAgLSBjcm9uOiAnMCAwICogKiAqJwpqb2JzOgogIGhhZG9saW50OgogICAgcnVucy1vbjogdWJ1bnR1LWxhdGVzdAogICAgc3RlcHM6CiAgICAgIC0gdXNlczogYWN0aW9ucy9jaGVja291dEBkZjRjYjFjMDY5ZTE4NzRlZGQzMWI0MzExZjE4ODQxNzJjZWMwZTEwICMgdjYKICAgICAgLSB1c2VzOiBoYWRvbGludC9oYWRvbGludC1hY3Rpb25AMjMzMmE3Yjc0YTZkZTBkZGEyZTIyMjFkNTc1MTYyZWJhNzZiYTVlNSAjIHYzLjMuMAogICAgICAgIGNvbnRpbnVlLW9uLWVycm9yOiB0cnVlCiAgICAgICAgd2l0aDoKICAgICAgICAgIGRvY2tlcmZpbGU6IERvY2tlcmZpbGUKICB0ZXN0OgogICAgcnVucy1vbjogdWJ1bnR1LWxhdGVzdAogICAgc3RlcHM6CiAgICAgIC0gdXNlczogYWN0aW9ucy9jaGVja291dEBkZjRjYjFjMDY5ZTE4NzRlZGQzMWI0MzExZjE4ODQxNzJjZWMwZTEwICMgdjYKICAgICAgLSB1c2VzOiBkb2NrZXIvc2V0dXAtYnVpbGR4LWFjdGlvbkBkN2Y1ZTdmNTA5ZTQ1Y2VjNWM3NmM0ZDVhZmRkN2RlOTNkMGIzZGY1ICMgdjQKICAgICAgLSBydW46IGRvY2tlciBidWlsZCAtdCBjaS1pbWFnZToke3sgZ2l0aHViLnNoYSB9fSAuCiAgICAgIC0gcnVuOiBiYXNoIHRlc3RzL3Rlc3Quc2ggY2ktaW1hZ2U6JHt7IGdpdGh1Yi5zaGEgfX0KICBidWlsZC1wdXNoOgogICAgbmVlZHM6IFt0ZXN0XQogICAgcnVucy1vbjogdWJ1bnR1LWxhdGVzdAogICAgc3RlcHM6CiAgICAgIC0gdXNlczogYWN0aW9ucy9jaGVja291dEBkZjRjYjFjMDY5ZTE4NzRlZGQzMWI0MzExZjE4ODQxNzJjZWMwZTEwICMgdjYKICAgICAgICB3aXRoOgogICAgICAgICAgZmV0Y2gtZGVwdGg6IDAKICAgICAgLSB1c2VzOiBkb2NrZXIvc2V0dXAtYnVpbGR4LWFjdGlvbkBkN2Y1ZTdmNTA5ZTQ1Y2VjNWM3NmM0ZDVhZmRkN2RlOTNkMGIzZGY1ICMgdjQKICAgICAgLSB1c2VzOiBkb2NrZXIvbG9naW4tYWN0aW9uQDY1MDAwNmM2ZWI3ZGJhNzNhOTk1Y2MwM2IwYjJkN2Y1Y2E5MTViZWUgIyB2NAogICAgICAgIHdpdGg6CiAgICAgICAgICB1c2VybmFtZTogJHt7IHNlY3JldHMuRE9DS0VSSFVCX1VTRVJOQU1FIH19CiAgICAgICAgICBwYXNzd29yZDogJHt7IHNlY3JldHMuRE9DS0VSSFVCX1RPS0VOIH19CiAgICAgIC0gaWQ6IGdldC1sYXRlc3QtdGFnCiAgICAgICAgcnVuOiB8CiAgICAgICAgICBUQUc9JChnaXQgZGVzY3JpYmUgLS10YWdzIC0tYWJicmV2PTAgMj4vZGV2L251bGwgfHwgZWNobyAiIikKICAgICAgICAgIGVjaG8gInRhZz0kVEFHIiA+PiAkR0lUSFVCX09VVFBVVAogICAgICAtIGlkOiBtZXRhCiAgICAgICAgdXNlczogZG9ja2VyL21ldGFkYXRhLWFjdGlvbkA4MGM3ZTk0ZGQ5YjkzMTliZDVlYjdhMGUwZmU5MjkxZTIzYTJhMmU5ICMgdjYKICAgICAgICB3aXRoOgogICAgICAgICAgaW1hZ2VzOiBqY2FiaWxsb3Qvb2ZmbGluZWltYXAKICAgICAgICAgIHRhZ3M6IHwKICAgICAgICAgICAgdHlwZT1yYXcsdmFsdWU9JHt7IHN0ZXBzLmdldC1sYXRlc3QtdGFnLm91dHB1dHMudGFnIH19LWxhdGVzdCxlbmFibGU9JHt7IHN0ZXBzLmdldC1sYXRlc3QtdGFnLm91dHB1dHMudGFnICE9ICcnIH19CiAgICAgIC0gdXNlczogZG9ja2VyL2J1aWxkLXB1c2gtYWN0aW9uQGY5ZjMwNDJmN2UyNzg5NTg2NjEwZDZlOGI4NWM4ZjAzZTUxOTViYWYgIyB2Ny4yLjAKICAgICAgICB3aXRoOgogICAgICAgICAgY29udGV4dDogLgogICAgICAgICAgcHVzaDogdHJ1ZQogICAgICAgICAgdGFnczogJHt7IHN0ZXBzLm1ldGEub3V0cHV0cy50YWdzIH19CiAgICAgICAgICBsYWJlbHM6ICR7eyBzdGVwcy5tZXRhLm91dHB1dHMubGFiZWxzIH19CiAgICAgICAgICBwdWxsOiB0cnVl
-65
View File
@@ -1,65 +0,0 @@
name: Docker Build and Push
on:
push:
branches: [master, main]
pull_request:
schedule:
- cron: '30 3 * * 3'
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10
- uses: hadolint/hadolint-action@54c9adbab1582c2ef04b2016b760714a4bfde3cf
with:
dockerfile: Dockerfile
failure-threshold: error
build:
runs-on: ubuntu-latest
needs: lint
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10
- name: Build image
run: docker build -t ci-image:${{ github.sha }} .
- name: Save image
run: docker save ci-image:${{ github.sha }} -o image.tar
- uses: ChristopherHX/gitea-upload-artifact@62ac910c5d3dfa85c7cb2df15afe2e342b2407c2
with:
name: docker-image
path: image.tar
test:
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10
- uses: ChristopherHX/gitea-download-artifact@75635f32b4c1c41c4b3d64e8f85210112ed4c9c7
with:
name: docker-image
- name: Load image
run: docker load < image.tar
- name: Run tests
run: bash tests/test.sh ci-image:${{ github.sha }}
push:
runs-on: ubuntu-latest
needs: test
if: github.event_name != 'pull_request'
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10
- uses: ChristopherHX/gitea-download-artifact@75635f32b4c1c41c4b3d64e8f85210112ed4c9c7
with:
name: docker-image
- name: Load image
run: docker load < image.tar
- uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Tag and push
run: |
docker tag ci-image:${{ github.sha }} jcabillot/offlineimap:latest
docker push jcabillot/offlineimap:latest
+44
View File
@@ -0,0 +1,44 @@
name: Main Release
on:
push:
branches: [master]
jobs:
hadolint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
- uses: hadolint/hadolint-action@2332a7b74a6de0dda2e2221d575162eba76ba5e5 # v3.3.0
continue-on-error: true
with:
dockerfile: Dockerfile
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
- uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4
- run: docker build -t ci-image:${{ github.sha }} .
- run: bash tests/test.sh ci-image:${{ github.sha }}
build:
needs: [test]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
- uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4
- run: docker build -t jcabillot/offlineimap:${{ github.sha }} .
tag:
needs: [build]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0
- name: Configure git auth
run: |
git remote set-url origin "https://x-access-token:${{ secrets.SA_TOKEN_ACTION_PUSH_TAGS }}@scm.cabillot.eu/perso/offlineimap.git"
- uses: anothrNick/github-tag-action@4ed44965e0db8dab2b466a16da04aec3cc312fd8 # v1.75.0
env:
GITHUB_TOKEN: ${{ secrets.SA_TOKEN_ACTION_PUSH_TAGS }}
DEFAULT_BUMP: patch
RELEASE_BRANCHES: master
WITH_V: true
GIT_API_TAGGING: false
+20
View File
@@ -0,0 +1,20 @@
name: PR Checks
on:
pull_request:
branches: [master]
jobs:
hadolint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
- uses: hadolint/hadolint-action@2332a7b74a6de0dda2e2221d575162eba76ba5e5 # v3.3.0
continue-on-error: true
with:
dockerfile: Dockerfile
build-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
- uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4
- run: docker build -t ci-image:${{ github.sha }} .
- run: bash tests/test.sh ci-image:${{ github.sha }}
+1
View File
@@ -0,0 +1 @@
bmFtZTogVGFnIFJlbGVhc2UKb246CiAgcHVzaDoKICAgIHRhZ3M6IFsnKiddCmpvYnM6CiAgaGFkb2xpbnQ6CiAgICBydW5zLW9uOiB1YnVudHUtbGF0ZXN0CiAgICBzdGVwczoKICAgICAgLSB1c2VzOiBhY3Rpb25zL2NoZWNrb3V0QGRmNGNiMWMwNjllMTg3NGVkZDMxYjQzMTFmMTg4NDE3MmNlYzBlMTAgIyB2NgogICAgICAtIHVzZXM6IGhhZG9saW50L2hhZG9saW50LWFjdGlvbkAyMzMyYTdiNzRhNmRlMGRkYTJlMjIyMWQ1NzUxNjJlYmE3NmJhNWU1ICMgdjMuMy4wCiAgICAgICAgY29udGludWUtb24tZXJyb3I6IHRydWUKICAgICAgICB3aXRoOgogICAgICAgICAgZG9ja2VyZmlsZTogRG9ja2VyZmlsZQogIHRlc3Q6CiAgICBydW5zLW9uOiB1YnVudHUtbGF0ZXN0CiAgICBzdGVwczoKICAgICAgLSB1c2VzOiBhY3Rpb25zL2NoZWNrb3V0QGRmNGNiMWMwNjllMTg3NGVkZDMxYjQzMTFmMTg4NDE3MmNlYzBlMTAgIyB2NgogICAgICAtIHVzZXM6IGRvY2tlci9zZXR1cC1idWlsZHgtYWN0aW9uQGQ3ZjVlN2Y1MDllNDVjZWM1Yzc2YzRkNWFmZGQ3ZGU5M2QwYjNkZjUgIyB2NAogICAgICAtIHJ1bjogZG9ja2VyIGJ1aWxkIC10IGNpLWltYWdlOiR7eyBnaXRodWIuc2hhIH19IC4KICAgICAgLSBydW46IGJhc2ggdGVzdHMvdGVzdC5zaCBjaS1pbWFnZToke3sgZ2l0aHViLnNoYSB9fQogIGJ1aWxkLXB1c2g6CiAgICBuZWVkczogW3Rlc3RdCiAgICBydW5zLW9uOiB1YnVudHUtbGF0ZXN0CiAgICBzdGVwczoKICAgICAgLSB1c2VzOiBhY3Rpb25zL2NoZWNrb3V0QGRmNGNiMWMwNjllMTg3NGVkZDMxYjQzMTFmMTg4NDE3MmNlYzBlMTAgIyB2NgogICAgICAtIHVzZXM6IGRvY2tlci9zZXR1cC1idWlsZHgtYWN0aW9uQGQ3ZjVlN2Y1MDllNDVjZWM1Yzc2YzRkNWFmZGQ3ZGU5M2QwYjNkZjUgIyB2NAogICAgICAtIHVzZXM6IGRvY2tlci9sb2dpbi1hY3Rpb25ANjUwMDA2YzZlYjdkYmE3M2E5OTVjYzAzYjBiMmQ3ZjVjYTkxNWJlZSAjIHY0CiAgICAgICAgd2l0aDoKICAgICAgICAgIHVzZXJuYW1lOiAke3sgc2VjcmV0cy5ET0NLRVJIVUJfVVNFUk5BTUUgfX0KICAgICAgICAgIHBhc3N3b3JkOiAke3sgc2VjcmV0cy5ET0NLRVJIVUJfVE9LRU4gfX0KICAgICAgLSBpZDogbWV0YQogICAgICAgIHVzZXM6IGRvY2tlci9tZXRhZGF0YS1hY3Rpb25AODBjN2U5NGRkOWI5MzE5YmQ1ZWI3YTBlMGZlOTI5MWUyM2EyYTJlOSAjIHY2CiAgICAgICAgd2l0aDoKICAgICAgICAgIGltYWdlczogamNhYmlsbG90L29mZmxpbmVpbWFwCiAgICAgICAgICB0YWdzOiB8CiAgICAgICAgICAgIHR5cGU9cmVmLGV2ZW50PXRhZwogICAgICAgICAgICB0eXBlPXJlZixldmVudD10YWcsc3VmZml4PS1sYXRlc3QKICAgICAgLSB1c2VzOiBkb2NrZXIvYnVpbGQtcHVzaC1hY3Rpb25AZjlmMzA0MmY3ZTI3ODk1ODY2MTBkNmU4Yjg1YzhmMDNlNTE5NWJhZiAjIHY3LjIuMAogICAgICAgIHdpdGg6CiAgICAgICAgICBjb250ZXh0OiAuCiAgICAgICAgICBwdXNoOiB0cnVlCiAgICAgICAgICB0YWdzOiAke3sgc3RlcHMubWV0YS5vdXRwdXRzLnRhZ3MgfX0KICAgICAgICAgIGxhYmVsczogJHt7IHN0ZXBzLm1ldGEub3V0cHV0cy5sYWJlbHMgfX0KICAgICAgICAgIHB1bGw6IHRydWU=
+1 -1
View File
@@ -1,4 +1,4 @@
image: "docker:latest"
image: docker:latest
services:
- "docker:dind"