Add nodejs to primary build image for gitea build
Some checks failed
Build / build-docker (push) Successful in 3m38s
Build / test (push) Failing after 5s
Build / build-apt (push) Has been skipped

This commit is contained in:
Alessio 2025-02-21 13:55:07 -08:00
parent e2af0772c3
commit c1f4808139
2 changed files with 14 additions and 13 deletions

View File

@ -3,21 +3,22 @@ name: Build
on: [push]
jobs:
# build-docker:
# container:
# image: docker-bootstrap
# steps:
# - name: Checkout
# uses: actions/checkout@v4
build-docker:
container:
image: docker-bootstrap
steps:
- name: Checkout
uses: actions/checkout@v4
# - name: offline-twitter/go2
# run: |
- name: offline-twitter/go2
run: |
# cd build
# docker build -f go.dockerfile -t offline-twitter/go2 .
cd .woodpecker/docker
docker build -f go.dockerfile -t offline-twitter/go2 .
test:
# needs: build-docker
container: offline-twitter/go
container: offline-twitter/go2
steps:
- name: Checkout
uses: actions/checkout@v4
@ -62,7 +63,7 @@ jobs:
build-apt:
needs: test
if: startsWith(github.ref, 'refs/tags/v')
container: offline-twitter/go
container: offline-twitter/go2
steps:
- name: Version bump test

View File

@ -1,6 +1,6 @@
from ubuntu:jammy
run apt update && apt install -y sudo curl wget build-essential sqlite3 jq git musl-dev musl-tools
run apt update && apt install -y sudo curl wget build-essential sqlite3 jq git musl-dev musl-tools nodejs
# Install go and golangci-lint
run wget https://go.dev/dl/go1.21.4.linux-amd64.tar.gz && tar -C /usr/local -xzf go1.21.4.linux-amd64.tar.gz