https://github.com/railsware/ci_docker_image
CircleCI Docker base image
https://github.com/railsware/ci_docker_image
Last synced: 11 months ago
JSON representation
CircleCI Docker base image
- Host: GitHub
- URL: https://github.com/railsware/ci_docker_image
- Owner: railsware
- Created: 2018-06-14T08:38:47.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-03T19:01:20.000Z (over 6 years ago)
- Last Synced: 2025-01-01T21:23:15.283Z (about 1 year ago)
- Language: Dockerfile
- Size: 2.93 KB
- Stars: 0
- Watchers: 11
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Railsware CI base image
https://hub.docker.com/r/railsware/ci/
Use this to get a typical CircleCI build up and running with all dependencies
## Contents
- Ruby
- Node
- Yarn
- Chrome
- Chromedriver
- Libraries for PostgreSQL and SQLite clients
Everything is in `$PATH`
## Building
Use `make build`, provide all dependency versions:
```
env UBUNTU_VERSION=bionic RUBY_VERSION=2.5.0 NODE_VERSION=8.9.3 CHROMEDRIVER_VERSION=2.36 YARN_VERSION=1.7.0 make build
```
To build, tag and push the image to Docker, use the default target:
```
env UBUNTU_VERSION=bionic RUBY_VERSION=2.5.0 NODE_VERSION=8.9.3 CHROMEDRIVER_VERSION=2.36 YARN_VERSION=1.7.0 make
```
## Using on CircleCI
```
version: 2
jobs:
build:
docker:
- image: railsware/ci:v0_ubuntu-bionic_ruby-2.5.0_nodejs-8.9.3_yarn-1.7.0_chromedriver-2.36_2018-06-14
```