Implémenter workflow d'intégration continue de base #247

Merged
vlbeaudoin merged 21 commits from vlbeaudoin/actions into main 2025-07-12 22:15:13 -04:00
Showing only changes of commit 1467ec2ed2 - Show all commits

View file

@ -4,22 +4,12 @@ on:
- 'main'
- 'vlbeaudoin/*'
jobs:
check:
bake:
runs-on: docker
steps:
- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3
- run: docker build -h
build:
runs-on: docker
steps:
- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3
- run: docker build --build-arg agecem_org_version=`git describe`
run:
runs-on: docker
steps:
- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3
- run: docker build --build-arg agecem_org_version=`git describe` -t git.agecem.com/agecem/agecem-org:latest
- run: docker run agecem/agecem-org agecem-org -h
- uses: docker/setup-buildx-action@v3
- uses: docker/bake-action@v6
with:
push: false
set: |
*.tags=agecem/agecem-org:latest