diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index bb36c45..e242b13 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -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: | - # cd build - # docker build -f go.dockerfile -t offline-twitter/go2 . + - name: offline-twitter/go2 + run: | + # cd build + 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 diff --git a/.woodpecker/docker/go.dockerfile b/.woodpecker/docker/go.dockerfile index 63b8d47..176539d 100644 --- a/.woodpecker/docker/go.dockerfile +++ b/.woodpecker/docker/go.dockerfile @@ -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