Trying to build worker images
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
name: Build and Push Next App
|
||||
name: Build and Push Spoon Images
|
||||
|
||||
on:
|
||||
push:
|
||||
@@ -33,7 +33,7 @@ jobs:
|
||||
printf '%s\n' "$DOTENV_PROD" > "$env_file"
|
||||
bunx dotenv -e "$env_file" -- env NODE_ENV=test SKIP_E2E=1 bun run ci:check
|
||||
|
||||
build-next:
|
||||
build-images:
|
||||
needs: [quality]
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
@@ -44,7 +44,7 @@ jobs:
|
||||
with:
|
||||
bun-version: 1.3.10
|
||||
- run: bun install --frozen-lockfile
|
||||
- name: Build image
|
||||
- name: Build Next image
|
||||
env:
|
||||
DOTENV_PROD: ${{ secrets.DOTENV_PROD }}
|
||||
run: |
|
||||
@@ -52,9 +52,21 @@ jobs:
|
||||
trap 'rm -f "$env_file"' EXIT
|
||||
printf '%s\n' "$DOTENV_PROD" > "$env_file"
|
||||
CI_ENV_FILE="$env_file" ./scripts/build-next-app production
|
||||
- name: Tag and push image
|
||||
- name: Build agent images
|
||||
run: ./scripts/build-agent-images
|
||||
- name: Tag and push images
|
||||
run: |
|
||||
docker tag spoon-next:latest git.gbrown.org/gib/spoon-next:${{ gitea.sha }}
|
||||
docker tag spoon-next:latest git.gbrown.org/gib/spoon-next:latest
|
||||
docker push git.gbrown.org/gib/spoon-next:${{ gitea.sha }}
|
||||
docker push git.gbrown.org/gib/spoon-next:latest
|
||||
|
||||
docker tag spoon-agent-worker:latest git.gbrown.org/gib/spoon-agent-worker:${{ gitea.sha }}
|
||||
docker tag spoon-agent-worker:latest git.gbrown.org/gib/spoon-agent-worker:latest
|
||||
docker push git.gbrown.org/gib/spoon-agent-worker:${{ gitea.sha }}
|
||||
docker push git.gbrown.org/gib/spoon-agent-worker:latest
|
||||
|
||||
docker tag spoon-agent-job:latest git.gbrown.org/gib/spoon-agent-job:${{ gitea.sha }}
|
||||
docker tag spoon-agent-job:latest git.gbrown.org/gib/spoon-agent-job:latest
|
||||
docker push git.gbrown.org/gib/spoon-agent-job:${{ gitea.sha }}
|
||||
docker push git.gbrown.org/gib/spoon-agent-job:latest
|
||||
|
||||
Reference in New Issue
Block a user