Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
k8s-demo-app
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
devops
k8s-demo
k8s-demo-app
Commits
0b1bfcac
Commit
0b1bfcac
authored
Oct 25, 2020
by
Björn Bartels
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
upd CI cfg
parent
a143cf21
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
8 deletions
+3
-8
.gitlab-ci.yml
.gitlab-ci.yml
+3
-8
No files found.
.gitlab-ci.yml
View file @
0b1bfcac
...
...
@@ -59,6 +59,8 @@ stages:
.project-variables
:
&project-variables
before_script
:
# build label
-
if [ -f ${BUILD_LABEL_TMPFILE} ]; then export BUILD_LABEL=`cat ${BUILD_LABEL_TMPFILE}`; fi
# get k8s config
-
if [[ ! -z "${KUBECONFIG_DEPLOYUSER}" ]] && [[ ! -z "${KUBECONFIG}" ]] ; then echo "$(echo ${KUBECONFIG_DEPLOYUSER} | base64 -d)" > ${KUBECONFIG} ; fi
# normalize var values
...
...
@@ -96,9 +98,6 @@ variables:
BUILD_TARGET
:
public
BUILD_LABEL_TMPFILE
:
TMP_BUILD_LABEL
before_script
:
-
if [ -f ${BUILD_LABEL_TMPFILE} ]; then export BUILD_LABEL=`cat ${BUILD_LABEL_TMPFILE}`; fi
init
:
<<
:
[
*build-env-job
,
*pushcache
]
...
...
@@ -164,10 +163,8 @@ docker:
-
init
-
node-js
script
:
-
pwd
-
ls -la
-
docker login harbor.bjoernbartels.earth:8013 -u "${CI_HARBOR_USERNAME}" -p "${CI_HARBOR_PASSWORD}"
# build docker image and tag with version
-
docker login harbor.bjoernbartels.earth:8013 -u "${CI_HARBOR_USERNAME}" -p "${CI_HARBOR_PASSWORD}"
-
docker build --no-cache --build-arg ARTIFACT_DIR=${BUILD_TARGET} -t harbor.bjoernbartels.earth:8013/${PROJECTNAMESPACE}/${PROJECTNAME}:${BUILD_LABEL} .
-
docker push harbor.bjoernbartels.earth:8013/${PROJECTNAMESPACE}/${PROJECTNAME}:${BUILD_LABEL}
...
...
@@ -184,8 +181,6 @@ dev-docker-image:
-
init
-
node-js
script
:
-
export
-
pwd
# build docker feature image
-
docker login harbor.bjoernbartels.earth:8013 -u "${CI_HARBOR_USERNAME}" -p "${CI_HARBOR_PASSWORD}"
-
docker build --no-cache --build-arg ARTIFACT_DIR=${BUILD_TARGET} -t harbor.bjoernbartels.earth:8013/${PROJECTNAMESPACE}/${PROJECTNAME}:${RELEASE} .
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment