diff options
author | Matt Rendina <rendinam@users.noreply.github.com> | 2019-04-15 16:47:59 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-15 16:47:59 -0400 |
commit | 78ca85cfe63998b47a1b15346fee93ec59057cbf (patch) | |
tree | 516f710409700e1bf5d471f79cb5a4871f44e5e9 | |
parent | 01957741c8bb74cec6e72c734ba0b8589efa1f72 (diff) | |
download | jscu_refactor-78ca85cfe63998b47a1b15346fee93ec59057cbf.tar.gz |
Self test capability attempt (#44)
* Add access_env_var.sh script
Remove @Library directive after successfull CI test.
* Clean up
* Hook script to operate only on Jenkinsfile
-rw-r--r-- | Jenkinsfile | 2 | ||||
-rwxr-xr-x | access_env_var.sh | 4 | ||||
-rwxr-xr-x | hooks/pre-commit | 2 | ||||
-rw-r--r-- | pull_request_template.md | 1 |
4 files changed, 7 insertions, 2 deletions
diff --git a/Jenkinsfile b/Jenkinsfile index 6ffbe14..69b246a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,6 +1,4 @@ -@Library('utils@master') _ -//trivial edit // [skip ci] and [ci skip] have no effect here. if (utils.scm_checkout(['skip_disable':true])) return diff --git a/access_env_var.sh b/access_env_var.sh new file mode 100755 index 0000000..b7a5b3f --- /dev/null +++ b/access_env_var.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +echo "This is the value of SECRET_VALUE" +echo "${SECRET_VALUE}" diff --git a/hooks/pre-commit b/hooks/pre-commit index f4522e4..02ad1c1 100755 --- a/hooks/pre-commit +++ b/hooks/pre-commit @@ -1,3 +1,5 @@ +#!/usr/bin/env bash + printf "[pre-commit hook] Updating branch reference in Jenkinsfile.test to allow self-testing... " branch=$(git rev-parse --abbrev-ref HEAD) sed -i "s/utils@.*'/utils@${branch}'/" Jenkinsfile diff --git a/pull_request_template.md b/pull_request_template.md new file mode 100644 index 0000000..7fe6205 --- /dev/null +++ b/pull_request_template.md @@ -0,0 +1 @@ +Reminder: Be sure to remove any @Library directive present at the top of Jenkinsfiles before merging into master. |