registry=localhost:32000
repositories=$(curl ${registry}/v2/_catalog)
for repo in $(echo "${repositories}" | jq -r '.repositories[]'); do
echo $repo
tags=$(curl -sSL "http://${registry}/v2/${repo}/tags/list" | jq -r '.tags[]')
for tag in $tags; do
echo $tag
curl -v -sSL -X DELETE "http://${registry}/v2/${repo}/manifests/$(
curl -sSL -I \
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Add color coding based on Rails environment for safety | |
| if defined? Rails | |
| banner = if Rails.env.production? | |
| "\e[41;97;1m #{Rails.env} \e[0m " | |
| else | |
| "\e[42;97;1m #{Rails.env} \e[0m " | |
| end | |
| # Build a custom prompt |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # Requires azure-cli to be installed | |
| source $HOME/.profile | |
| if [ "${POSTGRES_HOST}" = "" ]; then | |
| if [ -n "${POSTGRES_PORT_5432_TCP_ADDR}" ]; then | |
| POSTGRES_HOST=$POSTGRES_PORT_5432_TCP_ADDR | |
| POSTGRES_PORT=$POSTGRES_PORT_5432_TCP_PORT |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ARG ASSET_HOST | |
| RUN bundle exec rake ASSET_HOST=${ASSET_HOST} RAILS_ENV=production assets:precompile |
This decouples a deployment from completed migrations. Give us control of the data manipulation proccess by encapsulatin it in on place. need to remember to:
- Run it in one of the ways bellow: a. Add this rake task the deployment script or;
From this tutorial.
Gemfile.rb:
- Rspec-rails to development and test groups
group :development, :test do
gem 'rspec-rails', '~> 3.5'OlderNewer