Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
irmago
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Jobs
Commits
Open sidebar
IRMA
Github mirrors
irmago
Compare Revisions
65b0772b1df3413d882cd9d7ecbddf0588d2b578...547c04551c94bf3fc6069fd42de6c1f12962f867
Source
547c04551c94bf3fc6069fd42de6c1f12962f867
Select Git revision
...
Target
65b0772b1df3413d882cd9d7ecbddf0588d2b578
Select Git revision
Compare
Commits (2)
wip
· b1f8f21a
Sietse Ringers
authored
Mar 07, 2020
b1f8f21a
Update .gitlab-ci.yml
· 547c0455
Sietse Ringers
authored
Mar 07, 2020
547c0455
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
6 deletions
+9
-6
.gitlab-ci.yml
.gitlab-ci.yml
+9
-6
No files found.
.gitlab-ci.yml
View file @
547c0455
image
:
privacybydesign/golang_
dep
:latest
image
:
privacybydesign/golang_
sql
:latest
cache
:
#
cache:
key
:
$CI_COMMIT_REF_SLUG
#
key: $CI_COMMIT_REF_SLUG
paths
:
#
paths:
-
vendor/
#
- vendor/
stages
:
stages
:
-
test
-
test
...
@@ -15,10 +15,13 @@ variables:
...
@@ -15,10 +15,13 @@ variables:
before_script
:
before_script
:
-
set -euxo pipefail
-
set -euxo pipefail
-
service mysql start
-
mysql -e "create database test"
-
mysql -e "grant all privileges on *.* to 'testuser'@'localhost' identified by 'testpassword'"
-
mysql -e "flush privileges"
-
mkdir -p "$GOPATH/src/$(dirname "$PACKAGE_NAME")"
-
mkdir -p "$GOPATH/src/$(dirname "$PACKAGE_NAME")"
-
ln -s "$CI_PROJECT_DIR" "$GOPATH/src/$PACKAGE_NAME"
-
ln -s "$CI_PROJECT_DIR" "$GOPATH/src/$PACKAGE_NAME"
-
cd "$GOPATH/src/$PACKAGE_NAME"
-
cd "$GOPATH/src/$PACKAGE_NAME"
-
dep ensure -v
unit_tests
:
unit_tests
:
stage
:
test
stage
:
test
...
...