modify image
CI / lint-backend (push) Failing after 1m13s
CI / lint-mobile (push) Failing after 3s
CI / test-backend (push) Failing after 30s
CI / build-backend (push) Skipped
CI / docker (push) Skipped
CI / test-mobile (push) Failing after 3s

This commit is contained in:
m
2026-09-19 10:46:13 +02:00
parent 65242ac3c7
commit 7d67ce3681
2 changed files with 10 additions and 10 deletions
+8 -8
View File
@@ -1,7 +1,7 @@
# Pipeline Gitea Actions pour Kazier — lint + test + build + image registre. # Pipeline Gitea Actions pour Kazier — lint + test + build + image registre.
# #
# Prérequis act_runner (une seule fois) : # Prérequis act_runner (une seule fois) :
# - Runner act_runner enregistré contre l'instance Gitea, labels `linux` dispo. # - Runner act_runner enregistré contre l'instance Gitea, labels `ubuntu-24.04` dispo.
# - Executor docker : privilégié (jobs docker:dind + containers) — sinon le # - Executor docker : privilégié (jobs docker:dind + containers) — sinon le
# job `docker` et le service `dind` échouent. # job `docker` et le service `dind` échouent.
# - Gitea app.ini : [actions] ENABLED=true, DEFAULT_ACTIONS_URL=https://github.com # - Gitea app.ini : [actions] ENABLED=true, DEFAULT_ACTIONS_URL=https://github.com
@@ -32,7 +32,7 @@ env:
jobs: jobs:
lint-backend: lint-backend:
runs-on: linux runs-on: ubuntu-24.04
container: golang:${{ env.GO_VERSION }}-alpine container: golang:${{ env.GO_VERSION }}-alpine
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -54,7 +54,7 @@ jobs:
working-directory: backend working-directory: backend
lint-mobile: lint-mobile:
runs-on: linux runs-on: ubuntu-24.04
container: ${{ env.ANDROID_IMAGE }} container: ${{ env.ANDROID_IMAGE }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -70,7 +70,7 @@ jobs:
working-directory: mobile-kotlin working-directory: mobile-kotlin
test-backend: test-backend:
runs-on: linux runs-on: ubuntu-24.04
container: golang:${{ env.GO_VERSION }}-alpine container: golang:${{ env.GO_VERSION }}-alpine
services: services:
postgres: postgres:
@@ -95,7 +95,7 @@ jobs:
TEST_DATABASE_URL: postgres://kazier:kazier@postgres:5432/kazier_test?sslmode=disable TEST_DATABASE_URL: postgres://kazier:kazier@postgres:5432/kazier_test?sslmode=disable
test-mobile: test-mobile:
runs-on: linux runs-on: ubuntu-24.04
container: ${{ env.ANDROID_IMAGE }} container: ${{ env.ANDROID_IMAGE }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -111,14 +111,14 @@ jobs:
working-directory: mobile-kotlin working-directory: mobile-kotlin
build-backend: build-backend:
runs-on: linux runs-on: ubuntu-24.04
container: golang:${{ env.GO_VERSION }}-alpine container: golang:${{ env.GO_VERSION }}-alpine
needs: [lint-backend, test-backend] needs: [lint-backend, test-backend]
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- run: | - run: |
export VERSION="$(cat VERSION)" export VERSION="$(cat VERSION)"
CGO_ENABLED=0 GOOS=linux go build \ CGO_ENABLED=0 GOOS=ubuntu-24.04 go build \
-trimpath \ -trimpath \
-ldflags "-s -w -X main.version=${VERSION}" \ -ldflags "-s -w -X main.version=${VERSION}" \
-o bin/kazier-server \ -o bin/kazier-server \
@@ -132,7 +132,7 @@ jobs:
if-no-files-found: error if-no-files-found: error
docker: docker:
runs-on: linux runs-on: ubuntu-24.04
needs: [build-backend] needs: [build-backend]
# Push branches uniquement : pas sur PR (pas de build d'image à la review), # Push branches uniquement : pas sur PR (pas de build d'image à la review),
# pas sur tag (c'est release.yml qui construit, évite une course dans le # pas sur tag (c'est release.yml qui construit, évite une course dans le
+2 -2
View File
@@ -26,7 +26,7 @@ env:
jobs: jobs:
release-apk: release-apk:
runs-on: linux runs-on: ubuntu-24.04
container: ${{ env.ANDROID_IMAGE }} container: ${{ env.ANDROID_IMAGE }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -80,7 +80,7 @@ jobs:
-F "attachment=@mobile-kotlin/app/build/outputs/apk/release/app-release.apk" -F "attachment=@mobile-kotlin/app/build/outputs/apk/release/app-release.apk"
release-docker: release-docker:
runs-on: linux runs-on: ubuntu-24.04
container: container:
image: docker:27 image: docker:27
env: env: