diff --git a/.woodpecker.yml b/.woodpecker.yml index db0b338..8e90e23 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,22 +1,19 @@ matrix: - os: - - alpine - - slim version: - 16 - 18 - 20 pipeline: - ${version}-${os}: + ${version}-alpine: image: woodpeckerci/plugin-docker-buildx settings: repo: lttech/pm2 platforms: linux/amd64,linux/arm64 tags: - - ${version}-${os} + - ${version} build_args: - - tag=${version}-${os} + - version=${version} username: lttech password: from_secret: docker_lttech diff --git a/Dockerfile b/Dockerfile index 62dd265..cc4b637 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG tag=16-alpine -FROM node:${tag} +ARG version=16 +FROM node:${version}-alpine RUN npm i -g pm2 RUN pm2 install typescript \ No newline at end of file