Sign inSign up

jaywing/ci

By jaywing

Updated 13 days ago

Basic images for deployments using Gitlab CI

Image
0

10K+

jaywing/ci repository overview

Basic image for deployments using Gitlab CI

For Node use: jaywing/ci:node

This includes:

  • node v12 (alpine)
    • Versions 10 or 11 can also be used by using jaywing/ci:node-10 or jaywing/ci:node-11
  • npm
  • npx
  • yarn
  • gulp
  • grunt
  • bower

For PHP use: jaywing/ci:php

This includes:

For Python use: jaywing/ci:python

This includes:

  • python v3.7 (alpine)
    • Versions 3.6 can also be used by using jaywing/ci:python-3.6
  • poetry
  • flake8
  • bandit
  • pytest
  • sphinx
  • vulture
  • prospector

For deployments use: jaywing/ci:deploy

This includes:

  • bash
  • rsync
  • openssh-client
  • sshpass
  • curl

For Lambda dependency compilation use: jaywing/ci:lambda This includes:

  • python v3.7
    • Versions 3.6 can also be used by using jaywing/ci:lambda-3.6
  • pip
  • poetry

For serverless deploys use: jaywing/ci:serverless This includes:

  • python v3.7 (alpine)
  • node v12
  • poetry
  • aws-cli
  • git
  • curl

For systems dev testing use: jaywing/ci:systemsdev-php This includes:

  • git
  • php v7.4 (common, zip, intl, soap, gd, mysql_pdo, redis, igbinary (PHP 7+ only), imagick)
  • composer (inc. prestissimo plugin)
  • node v10
  • yarn
  • s3cmd

Tag summary

Content type

Image

Digest

sha256:fa18a2106

Size

187 MB

Last updated

13 days ago

docker pull jaywing/ci:aws-cdk-3.10