Skip to content

ValiMail/dependency-manager-orb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

valimail/dependency-manager - CircleCI Orb

CircleCI

CircleCI Orb for managing dependencies like Ruby gems and JS packages.

Published at https://circleci.com/orbs/registry/orb/valimail/dependency-manager

Development

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.16
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.16
circleci orb publish orb.yml valimail/dependency-manager@$ORB_VERSION

# Update version for tests in .circleci/config.yml

Setup

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

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/ValiMail/dependency-manager-orb.