Sha256: 89c589e5a050a9fb1e24a3dc59e2b1649daac21f464f71c5d4717d0e65499784
Contents?: true
Size: 1.65 KB
Versions: 1
Compression:
Stored size: 1.65 KB
Contents
version: 2.1 jobs: test: docker: - image: cimg/ruby:3.0.3 auth: username: $DOCKERHUB_USERNAME password: $DOCKERHUB_TOKEN environment: DATABASE_URL: postgres://circleci:circleci@127.0.0.1:5432/queue_classic_plus_test - image: circleci/postgres:9.6.6-alpine auth: username: $DOCKERHUB_USERNAME password: $DOCKERHUB_TOKEN environment: POSTGRES_USER: circleci POSTGRES_PASSWORD: circleci POSTGRES_DB: queue_classic_plus_test steps: - checkout - run: name: run tests command: | bundle check --path=vendor/bundle || bundle install --path=vendor/bundle --jobs=4 --retry=3 bundle exec rspec push_to_rubygems: docker: - image: cimg/ruby:3.0.3 auth: username: $DOCKERHUB_USERNAME password: $DOCKERHUB_TOKEN steps: - checkout - run: name: Create .gem/credentials file command: | mkdir ~/.gem echo "--- :rubygems_api_key: $RUBYGEMS_API_KEY " > ~/.gem/credentials chmod 600 ~/.gem/credentials - run: name: Release to rubygems command: | gem build queue_classic_plus gem push queue_classic_plus-*.gem workflows: version: 2 gem_release: jobs: - test: context: - DockerHub - push_to_rubygems: filters: branches: ignore: - /.*/ tags: only: - /^v.*/ context: - DockerHub
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
queue_classic_plus-4.0.0.alpha10 | .circleci/config.yml |