Sha256: 2d801b01080ac98921af79f65bc9acba1ba8e17d09e517671e356e2e5a9c994b
Contents?: true
Size: 1.99 KB
Versions: 5
Compression:
Stored size: 1.99 KB
Contents
version: 2 jobs: build: docker: &docker - image: ruby:2.4.1-alpine working_directory: /work steps: - run: &setup_requirements name: Install System Dependencies command: | # See also https://circleci.com/docs/2.0/custom-images/#adding-required-and-custom-tools-or-files apk add --update --no-cache git openssh-client tar gzip ca-certificates \ tzdata gem install -N bundler - run: &set_timezone name: Set timezone to Asia/Tokyo command: cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime - checkout - restore_cache: &restore_gems_cache name: Restore bundler cache keys: - gems-{{ .Environment.COMMON_CACHE_KEY }}-{{ checksum "Gemfile.lock" }} - gems-{{ .Environment.COMMON_CACHE_KEY }}- - run: name: Install Ruby Dependencies command: | bundle check || bundle install --jobs=4 --retry=3 bundle clean - save_cache: &save_gems_cache name: Save bundler cache key: gems-{{ .Environment.COMMON_CACHE_KEY }}-{{ checksum "Gemfile.lock" }} paths: - /usr/local/bundle continuous_bundle_update: docker: *docker working_directory: /work steps: - run: *setup_requirements - run: *set_timezone - checkout - restore_cache: *restore_gems_cache - run: name: Setup requirements for continuous bundle update command: gem install -N circleci-bundle-update-pr - deploy: name: Continuous bundle update command: circleci-bundle-update-pr CircleCI circleci@example.com $CIRCLE_BRANCH workflows: version: 2 build: jobs: - build: filters: branches: only: master nightly: triggers: - schedule: cron: "00 10 * * 5" filters: branches: only: master jobs: - continuous_bundle_update
Version data entries
5 entries across 5 versions & 1 rubygems