Skip to content

panascais-docker/ci-node

Repository files navigation

panascais/ci-node

GitHub Workflow Status Docker Pulls Docker Stars Docker Image Size License

CI-Node is a docker image intended to be used in continuous integration services such as GitLab CI, GitHub Actions, Semaphore CI and Circle CI

Tag: Command: Node Version: Supported: Labels:
lts docker pull panascais/ci-node v22.x.x Docker Image Size
latest docker pull panascais/ci-node v23.x.x Docker Image Size
23 docker pull panascais/ci-node:23 v23.x.x Docker Image Size
22 docker pull panascais/ci-node:22 v22.x.x Docker Image Size
21 docker pull panascais/ci-node:21 v21.x.x Docker Image Size
20 docker pull panascais/ci-node:20 v20.x.x Docker Image Size
19 docker pull panascais/ci-node:19 v19.x.x × Docker Image Size
18 docker pull panascais/ci-node:18 v18.x.x × Docker Image Size
17 docker pull panascais/ci-node:17 v17.x.x × Docker Image Size
16 docker pull panascais/ci-node:16 v16.x.x × Docker Image Size
15 docker pull panascais/ci-node:15 v15.x.x × Docker Image Size
14 docker pull panascais/ci-node:14 v14.x.x × Docker Image Size
12 docker pull panascais/ci-node:12 v12.x.x × Docker Image Size
10 docker pull panascais/ci-node:10 v10.x.x × Docker Image Size
8 docker pull panascais/ci-node:8 v8.x.x × Docker Image Size

Included CLIs

Name: GitHub: npm:
fly github.com/superfly/flyctl ×
npm github.com/npm/cli npmjs.com/package/npm
pnpm github.com/pnpm/pnpm npmjs.com/package/pnpm
yarn github.com/yarnpkg/yarn npmjs.com/package/yarn
typescript github.com/microsoft/typescript npmjs.com/package/typescript
biome github.com/biomejs/biome npmjs.com/package/@biomejs/biome
eslint github.com/eslint/eslint npmjs.com/package/eslint
stylelint github.com/stylelint/stylelint npmjs.com/package/stylelint
prettier github.com/prettier/prettier npmjs.com/package/prettier
ava github.com/avajs/ava npmjs.com/package/ava
babel github.com/babel/babel npmjs.com/package/@babel/cli
esbuild github.com/evanw/esbuild npmjs.com/package/esbuild
swc github.com/swc-project/swc npmjs.com/package/swc
rspack github.com/web-infra-dev/rspack npmjs.com/package/rspack
turbo github.com/vercel/turbo npmjs.com/package/turbo
vite github.com/vitejs/vite npmjs.com/package/vite
wrangler github.com/cloudflare/wrangler2 npmjs.com/package/wrangler
ts-node github.com/typestrong/ts-node npmjs.com/package/ts-node
tsup github.com/egoist/tsup npmjs.com/package/tsup
zx github.com/google/zx npmjs.com/package/zx
pkg github.com/yao-pkg/pkg npmjs.com/package/pkg
rollup github.com/rollup/rollup npmjs.com/package/rollup
knip github.com/webpro-nl/knip npmjs.com/package/knip
tsx github.com/privatenumber/tsx npmjs.com/package/tsx

Included Packages

Name: Registry:
bash pkgs.alpinelinux.org/package/bash
g++ pkgs.alpinelinux.org/package/g++
gcc pkgs.alpinelinux.org/package/gcc
git pkgs.alpinelinux.org/package/git
git-lfs pkgs.alpinelinux.org/package/git-lfs
openssl pkgs.alpinelinux.org/package/openssl
gzip pkgs.alpinelinux.org/package/gzip
make pkgs.alpinelinux.org/package/make
python3 pkgs.alpinelinux.org/package/python3
jo pkgs.alpinelinux.org/package/jo
jq pkgs.alpinelinux.org/package/jq
autoconf pkgs.alpinelinux.org/package/autoconf
automake pkgs.alpinelinux.org/package/automake
curl-dev pkgs.alpinelinux.org/package/curl-dev
curl pkgs.alpinelinux.org/package/curl
vips pkgs.alpinelinux.org/package/vips
libjpeg-turbo-dev pkgs.alpinelinux.org/package/libjpeg-turbo-dev

Build

Example for bash and node version 22:

docker build \
    --build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \
    --build-arg VCS_REF=`git rev-parse --short HEAD` \
    -t panascais/ci-node:22 \
    ./22

Example for fish and node version 22:

docker build \
    --build-arg BUILD_DATE=(date -u +"%Y-%m-%dT%H:%M:%SZ") \
    --build-arg VCS_REF=(git rev-parse --short HEAD) \
    -t panascais/ci-node:22 \
    ./22

Contributors

Contributing

Interested in contributing to CI-Node? Contributions are welcome, and are accepted via pull requests. Please review these guidelines before submitting any pull requests.

License

Code licensed under MIT, documentation under CC BY 3.0.

About

Panascais Node Continuous Integration Image

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 3

  •  
  •  
  •