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

View File

@ -1,6 +1,6 @@
from ubuntu:jammy 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 # 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 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