-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added changeset on workflow
- Loading branch information
Alexander Rogalskiy
committed
Aug 31, 2021
1 parent
a69993d
commit f4001c9
Showing
21 changed files
with
220 additions
and
35 deletions.
There are no files selected for viewing
File renamed without changes.
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
#!/bin/sh | ||
. "$(dirname "$0")/_/husky.sh" | ||
|
||
git cz --hook --non-interactive --type=feat --subject="added new features" || true | ||
exec < /dev/tty && git cz --hook --non-interactive --type=feat --subject="added new features" || true |
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
# Since we rely on paths relative to the makefile location, abort if make isn't being run from there. | ||
$(if $(findstring /,$(MAKEFILE_LIST)),$(error Please only invoke this makefile from the directory it resides in)) | ||
|
||
IMAGE ?= styled-proverbs | ||
TAG ?= latest | ||
|
||
UTILS := docker | ||
# Make sure that all required utilities can be located. | ||
UTIL_CHECK := $(or $(shell which $(UTILS) >/dev/null && echo 'ok'),$(error Did you forget to install `docker` after cloning the repo? At least one of the required supporting utilities not found: $(UTILS))) | ||
|
||
# Default target (by virtue of being the first non '.'-prefixed in the file). | ||
.PHONY: _no-target-specified | ||
_no-target-specified: | ||
$(error Please specify the target to make - `make list` shows targets) | ||
|
||
# Lists all targets defined in this makefile. | ||
.PHONY: list | ||
list: | ||
@$(MAKE) -pRrn : -f $(MAKEFILE_LIST) 2>/dev/null | awk -v RS= -F: '/^# File/,/^# Finished Make data base/ {if ($$1 !~ "^[#.]") {print $$1}}' | command grep -v -e '^[^[:alnum:]]' -e '^$@$$command ' | sort | ||
|
||
# Ensure docker token command. | ||
.PHONY: _ensure-token | ||
_ensure-token: | ||
ifndef TOKEN | ||
$(error Please invoke with `make TOKEN=<token> docker-build`) | ||
endif | ||
|
||
# Ensures that the git workspace is clean. | ||
.PHONY: _ensure-clean | ||
_ensure-clean: | ||
@[ -z "$$((git status --porcelain --untracked-files=no || echo err) | command grep -v 'CHANGELOG.md')" ] || { echo "Workspace is not clean; please commit changes first." >&2; exit 2; } | ||
|
||
# Run docker build command. | ||
.PHONY: docker-build | ||
docker-build: _ensure-token _ensure-clean | ||
docker build -f Dockerfile -t $(IMAGE):$(TAG) --build-arg VERCEL_TOKEN=$(TOKEN) . | ||
|
||
# Run docker start command. | ||
.PHONY: docker-start | ||
docker-start: | ||
docker-compose -f docker-compose.yml up -d | ||
|
||
# Run docker stop command. | ||
.PHONY: docker-stop | ||
docker-stop: | ||
docker-compose -f docker-compose.yml down -v --remove-orphans | ||
|
||
# Run tilt start command. | ||
.PHONY: tilt-start | ||
tilt-start: | ||
tilt up | ||
|
||
# Run tilt stop command. | ||
.PHONY: tilt-stop | ||
tilt-stop: | ||
tilt down --delete-namespaces |
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
#!/bin/sh | ||
|
||
set -e | ||
|
||
cd "$(dirname "$0")" || exit 1 | ||
|
||
docker-compose -f docker-compose.yml build | ||
docker-compose -f docker-compose.yml up -d |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
#!/bin/sh | ||
|
||
set -e | ||
|
||
cd "$(dirname "$0")" || exit 1 | ||
|
||
docker-compose -f docker-compose.yml down -v --remove-orphans |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
const {exec} = require('child_process'); | ||
|
||
exec(`husky install `, (err, stdout, stderr) => { | ||
console.log(`stdout: ${stdout}`); | ||
console.log(`stderr: ${stderr}`); | ||
}); |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
const packageJson = require('../package.json'); | ||
|
||
const moduleName = `${/[^/]*$/.exec(packageJson.name)[0]}_${packageJson.version.replace(/\./g, '_')}`; | ||
const packageName = process.env.npm_package_name; | ||
|
||
console.log(`>>> Module name: ${moduleName}`); | ||
console.log(`>>> Package name: ${packageName}`) | ||
|
||
module.exports = { | ||
moduleName, | ||
packageName | ||
}; |
Oops, something went wrong.