Sha256: f14b8a86e665f77cda0db5d829ac9c8b48a092a093deab31f60d7ad8f181dbc1

Contents?: true

Size: 659 Bytes

Versions: 24

Compression:

Stored size: 659 Bytes

Contents

VERSION?=$(shell awk -F\" '/VERSION/ { print $$2; exit }' lib/middleman-hashicorp/version.rb)

docker:
	@echo "==> Building container v${VERSION}..."
	@docker build \
		--file "docker/Dockerfile" \
		--tag "hashicorp/middleman-hashicorp" \
		--tag "hashicorp/middleman-hashicorp:${VERSION}" \
		--pull \
		--rm \
		.

docker-push:
	@echo "==> Pushing to Docker registry..."
	@docker push "hashicorp/middleman-hashicorp:latest"
	@docker push "hashicorp/middleman-hashicorp:${VERSION}"

gem:
	@echo "==> Building and releasing gem v${VERSION}..."
	@rm -rf pkg/
	@bundle exec rake release

release: gem docker docker-push

.PHONY: docker docker-push gem release

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
middleman-hashicorp-0.3.25 Makefile
middleman-hashicorp-0.3.24 Makefile
middleman-hashicorp-0.3.22 Makefile
middleman-hashicorp-0.3.21 Makefile
middleman-hashicorp-0.3.20 Makefile
middleman-hashicorp-0.3.19 Makefile
middleman-hashicorp-0.3.18 Makefile
middleman-hashicorp-0.3.17 Makefile
middleman-hashicorp-0.3.16 Makefile
middleman-hashicorp-0.3.15 Makefile
middleman-hashicorp-0.3.14 Makefile
middleman-hashicorp-0.3.13 Makefile
middleman-hashicorp-0.3.12 Makefile
middleman-hashicorp-0.3.11 Makefile
middleman-hashicorp-0.3.10 Makefile
middleman-hashicorp-0.3.9 Makefile
middleman-hashicorp-0.3.8 Makefile
middleman-hashicorp-0.3.7 Makefile
middleman-hashicorp-0.3.6 Makefile
middleman-hashicorp-0.3.5 Makefile