Sign inSign up

aplazame/alpine

By aplazame

•Updated almost 6 years ago

Alpine images for CI

Image
0

10K+

aplazame/alpine repository overview

⁠Docker images

imagecloning imagedescription
aws⁠docker push aplazame/alpine:awsincludes awscli
node⁠docker push aplazame/alpine:nodeFROM node:10-alpine includes bash, git, curl, rsync, make, ssh
python⁠docker push aplazame/alpine:pythonincludes python3
rsync⁠docker push aplazame/alpine:rsyncjust includes bash, ssh and rsync
terraform⁠docker push aplazame/alpine:terraformincludes terraform

These docker images are being published in Docker HUB⁠

Docker Hub is set up for automatically create new images when a semver tag is created in github releases⁠

⁠CircleCI Orbs

Orbs is a system that CircleCi has for share jobs, commands, and executors across different repositories.

⁠Aplazame Orbs
orb namedescription
aplazame/s3⁠provides jobs and commands for deploying to s3 using docker image aplazame/alpine:aws
aplazame/rsync⁠provides jobs and commands for deploying via rsync using docker image aplazame/alpine:rsync
⁠CircleCI CLI Tool Installation
curl -fLSs https://circle.ci/cli | bash
⁠Validate Orbs
make validate-orbs

# this runs
# circleci orb validate ./circle-orbs/s3.yml
# circleci orb validate ./circle-orbs/rsync.yml
⁠Publishing Orbs

Create a personal access token in: https://circleci.com/account/api⁠

Requires using a valid CIRCLECI_CLI_TOKEN CIRCLECI_CLI_TOKEN environment variable is not required when CircleCI CLI Tool Setup⁠

make publish-orbs CIRCLECI_CLI_TOKEN=a098a098...

Increasing minor or mayor version

# for minor
make publish-orbs ORB_VERSION=minor CIRCLECI_CLI_TOKEN=a098a098...

# for mayor
make publish-orbs ORB_VERSION=mayor CIRCLECI_CLI_TOKEN=a098a098...
⁠CircleCI CLI Tool Setup
circleci setup

image

Tag summary

Content type

Image

Digest

Size

96 MB

Last updated

almost 6 years ago

docker pull aplazame/alpine:0.2.1-terraform