CircleCI Orb for managing dependencies like Ruby gems and JS packages.
Published at https://circleci.com/orbs/registry/orb/valimail/dependency-manager
Work on files in the src
directory and when you're ready you can "pack",
"validate", and "publish" the orb.
# Set up CircleCI CLI
# Install CircleCI CLI via brew
brew install circleci
# Get a token
circleci setup
# Build orb.yml from files in src folder
circleci config pack src > orb.yml
# Validate orb.yml
circleci orb validate orb.yml
# For a mutable "dev" version, increment DEV_ORB_VERSION (below) and publish orb.yml.
DEV_ORB_VERSION=dev:0.5.19
circleci orb publish orb.yml valimail/dependency-manager@$DEV_ORB_VERSION
# For an immutable release, increment ORB_VERSION (below) and publish orb.yml.
# Note: only GitHub admins of ValiMail can do this currently.
ORB_VERSION=0.5.19
circleci orb publish orb.yml valimail/dependency-manager@$ORB_VERSION
# Update version for tests in .circleci/config.yml
This was created using the following commands:
# Initial setup of valimail namespace
circleci namespace create valimail github ValiMail
# Create this orb
circleci orb create valimail/dependency-manager
Bug reports and pull requests are welcome on GitHub at https://github.com/ValiMail/dependency-manager-orb.