Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
goSDN
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Terraform modules
Analyze
Contributor analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
danet
goSDN
Merge requests
!172
Resolve "Improve pipeline speed"
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Resolve "Improve pipeline speed"
126-improve-pipeline-speed
into
develop
Overview
5
Commits
4
Pipelines
157
Changes
6
Merged
Ghost User
requested to merge
126-improve-pipeline-speed
into
develop
3 years ago
Overview
5
Commits
4
Pipelines
157
Changes
6
Expand
Description
Related Issue
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)
Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
My code follows the code style of this project.
My change requires a change to the documentation.
I have updated the documentation accordingly.
I have read the
CONTRIBUTING
document.
I have added tests to cover my changes.
All new and existing tests passed.
Closes
#126 (closed)
Edited
3 years ago
by
Ghost User
0
0
Merge request reports
Compare
version 21
version 145
e734eb56
3 years ago
version 144
931f3614
3 years ago
version 143
ad1e3f5b
3 years ago
version 142
381a48e6
3 years ago
version 141
2a0eaf7a
3 years ago
version 140
ab45b277
3 years ago
version 139
6a0860f2
3 years ago
version 138
6bfaea1c
3 years ago
version 137
674951df
3 years ago
version 136
e6815a64
3 years ago
version 135
92d76aa5
3 years ago
version 134
ac9dd50b
3 years ago
version 133
e3681703
3 years ago
version 132
9756c19a
3 years ago
version 131
6256e783
3 years ago
version 130
ac8f282f
3 years ago
version 129
4a1ccad5
3 years ago
version 128
cf087eba
3 years ago
version 127
a47c5377
3 years ago
version 126
c4ea8b8e
3 years ago
version 125
021fabbd
3 years ago
version 124
e7dd9cff
3 years ago
version 123
404be775
3 years ago
version 122
e8f0d846
3 years ago
version 121
9954df1e
3 years ago
version 120
8178fa94
3 years ago
version 119
cf2a9d43
3 years ago
version 118
08037684
3 years ago
version 117
735b6116
3 years ago
version 116
f61c7f94
3 years ago
version 115
170f8214
3 years ago
version 114
42010e35
3 years ago
version 113
13e9a8fa
3 years ago
version 112
72b4f0a2
3 years ago
version 111
331cf5e0
3 years ago
version 110
0b811bda
3 years ago
version 109
ece0751e
3 years ago
version 108
9f8f665f
3 years ago
version 107
5f5930a0
3 years ago
version 106
e04800eb
3 years ago
version 105
a3932fee
3 years ago
version 104
56f584a6
3 years ago
version 103
708be0e9
3 years ago
version 102
26c83ad4
3 years ago
version 101
5f009161
3 years ago
version 100
5f009161
3 years ago
version 99
71775df9
3 years ago
version 98
2363798c
3 years ago
version 97
590c5682
3 years ago
version 96
3984c80d
3 years ago
version 95
968c337e
3 years ago
version 94
34a6f9dc
3 years ago
version 93
1d8e6d5f
3 years ago
version 92
bc69d79d
3 years ago
version 91
e55c697c
3 years ago
version 90
b58cc3b3
3 years ago
version 89
87e7d757
3 years ago
version 88
70d4b6ef
3 years ago
version 87
118c8858
3 years ago
version 86
9394e8a5
3 years ago
version 85
e128c877
3 years ago
version 84
f2897fce
3 years ago
version 83
f8380c2e
3 years ago
version 82
7c98741e
3 years ago
version 81
ba8a11d6
3 years ago
version 80
2b270d52
3 years ago
version 79
48a3d653
3 years ago
version 78
10fe6337
3 years ago
version 77
1e0e0b21
3 years ago
version 76
03d5d94e
3 years ago
version 75
1b80239c
3 years ago
version 74
cd42c3fb
3 years ago
version 73
e08c50b8
3 years ago
version 72
8e85d8cf
3 years ago
version 71
4323477d
3 years ago
version 70
bd5b8523
3 years ago
version 69
619fdcd8
3 years ago
version 68
c8b54ba4
3 years ago
version 67
e6157344
3 years ago
version 66
b04b46a0
3 years ago
version 65
23883351
3 years ago
version 64
f79f5f26
3 years ago
version 63
b9f16474
3 years ago
version 62
c88af7f5
3 years ago
version 61
156d1cf4
3 years ago
version 60
91ed9dcf
3 years ago
version 59
efe326fa
3 years ago
version 58
cd0e50f5
3 years ago
version 57
cf90ac27
3 years ago
version 56
f1c03953
3 years ago
version 55
c0a0c3c7
3 years ago
version 54
89a99f95
3 years ago
version 53
6fe18ff3
3 years ago
version 52
07fbb4c9
3 years ago
version 51
de92b8f1
3 years ago
version 50
b5bfad85
3 years ago
version 49
cd4d7e65
3 years ago
version 48
04bdc3cd
3 years ago
version 47
aedee8db
3 years ago
version 46
ce1ecd54
3 years ago
version 45
cb1b130f
3 years ago
version 44
117415ac
3 years ago
version 43
63294e51
3 years ago
version 42
ee8bf773
3 years ago
version 41
1732998d
3 years ago
version 40
6a398168
3 years ago
version 39
77554f0a
3 years ago
version 38
72d5ed24
3 years ago
version 37
e3461c63
3 years ago
version 36
0f62a3ab
3 years ago
version 35
9d8e45b2
3 years ago
version 34
056bf547
3 years ago
version 33
822ba8ca
3 years ago
version 32
fb2691ee
3 years ago
version 31
b8a3dfe4
3 years ago
version 30
a0590585
3 years ago
version 29
e1ed867d
3 years ago
version 28
b95481ae
3 years ago
version 27
21e0c3cb
3 years ago
version 26
86253b05
3 years ago
version 25
82840177
3 years ago
version 24
7facb37c
3 years ago
version 23
103db1c5
3 years ago
version 22
946541bd
3 years ago
version 21
486c4bc8
3 years ago
version 20
24eff27d
3 years ago
version 19
dac47504
3 years ago
version 18
fae71a4b
3 years ago
version 17
1ae36e10
3 years ago
version 16
bb032a87
3 years ago
version 15
d49cc538
3 years ago
version 14
27e2e509
3 years ago
version 13
1acaf5b2
3 years ago
version 12
d370d946
3 years ago
version 11
b805eb76
3 years ago
version 10
20f4b16c
3 years ago
version 9
be551bbf
3 years ago
version 8
429b7cd3
3 years ago
version 7
0d1a2f53
3 years ago
version 6
56b1f705
3 years ago
version 5
43214cdb
3 years ago
version 4
4b0c2b05
3 years ago
version 3
b83f4d73
3 years ago
version 2
8a004f7e
3 years ago
version 1
dcf33c14
3 years ago
develop (base)
and
version 141
latest version
b96eb870
4 commits,
3 years ago
version 145
e734eb56
3 commits,
3 years ago
version 144
931f3614
2 commits,
3 years ago
version 143
ad1e3f5b
1 commit,
3 years ago
version 142
381a48e6
124 commits,
3 years ago
version 141
2a0eaf7a
123 commits,
3 years ago
version 140
ab45b277
122 commits,
3 years ago
version 139
6a0860f2
121 commits,
3 years ago
version 138
6bfaea1c
120 commits,
3 years ago
version 137
674951df
119 commits,
3 years ago
version 136
e6815a64
118 commits,
3 years ago
version 135
92d76aa5
117 commits,
3 years ago
version 134
ac9dd50b
116 commits,
3 years ago
version 133
e3681703
116 commits,
3 years ago
version 132
9756c19a
116 commits,
3 years ago
version 131
6256e783
115 commits,
3 years ago
version 130
ac8f282f
114 commits,
3 years ago
version 129
4a1ccad5
113 commits,
3 years ago
version 128
cf087eba
112 commits,
3 years ago
version 127
a47c5377
111 commits,
3 years ago
version 126
c4ea8b8e
110 commits,
3 years ago
version 125
021fabbd
109 commits,
3 years ago
version 124
e7dd9cff
108 commits,
3 years ago
version 123
404be775
107 commits,
3 years ago
version 122
e8f0d846
106 commits,
3 years ago
version 121
9954df1e
105 commits,
3 years ago
version 120
8178fa94
104 commits,
3 years ago
version 119
cf2a9d43
103 commits,
3 years ago
version 118
08037684
102 commits,
3 years ago
version 117
735b6116
101 commits,
3 years ago
version 116
f61c7f94
100 commits,
3 years ago
version 115
170f8214
99 commits,
3 years ago
version 114
42010e35
99 commits,
3 years ago
version 113
13e9a8fa
98 commits,
3 years ago
version 112
72b4f0a2
98 commits,
3 years ago
version 111
331cf5e0
97 commits,
3 years ago
version 110
0b811bda
96 commits,
3 years ago
version 109
ece0751e
95 commits,
3 years ago
version 108
9f8f665f
94 commits,
3 years ago
version 107
5f5930a0
93 commits,
3 years ago
version 106
e04800eb
92 commits,
3 years ago
version 105
a3932fee
90 commits,
3 years ago
version 104
56f584a6
89 commits,
3 years ago
version 103
708be0e9
88 commits,
3 years ago
version 102
26c83ad4
87 commits,
3 years ago
version 101
5f009161
86 commits,
3 years ago
version 100
5f009161
86 commits,
3 years ago
version 99
71775df9
85 commits,
3 years ago
version 98
2363798c
83 commits,
3 years ago
version 97
590c5682
82 commits,
3 years ago
version 96
3984c80d
81 commits,
3 years ago
version 95
968c337e
80 commits,
3 years ago
version 94
34a6f9dc
79 commits,
3 years ago
version 93
1d8e6d5f
78 commits,
3 years ago
version 92
bc69d79d
77 commits,
3 years ago
version 91
e55c697c
76 commits,
3 years ago
version 90
b58cc3b3
75 commits,
3 years ago
version 89
87e7d757
74 commits,
3 years ago
version 88
70d4b6ef
73 commits,
3 years ago
version 87
118c8858
72 commits,
3 years ago
version 86
9394e8a5
71 commits,
3 years ago
version 85
e128c877
70 commits,
3 years ago
version 84
f2897fce
69 commits,
3 years ago
version 83
f8380c2e
68 commits,
3 years ago
version 82
7c98741e
67 commits,
3 years ago
version 81
ba8a11d6
66 commits,
3 years ago
version 80
2b270d52
65 commits,
3 years ago
version 79
48a3d653
64 commits,
3 years ago
version 78
10fe6337
63 commits,
3 years ago
version 77
1e0e0b21
62 commits,
3 years ago
version 76
03d5d94e
61 commits,
3 years ago
version 75
1b80239c
60 commits,
3 years ago
version 74
cd42c3fb
59 commits,
3 years ago
version 73
e08c50b8
58 commits,
3 years ago
version 72
8e85d8cf
57 commits,
3 years ago
version 71
4323477d
56 commits,
3 years ago
version 70
bd5b8523
55 commits,
3 years ago
version 69
619fdcd8
54 commits,
3 years ago
version 68
c8b54ba4
54 commits,
3 years ago
version 67
e6157344
54 commits,
3 years ago
version 66
b04b46a0
54 commits,
3 years ago
version 65
23883351
54 commits,
3 years ago
version 64
f79f5f26
54 commits,
3 years ago
version 63
b9f16474
54 commits,
3 years ago
version 62
c88af7f5
54 commits,
3 years ago
version 61
156d1cf4
53 commits,
3 years ago
version 60
91ed9dcf
52 commits,
3 years ago
version 59
efe326fa
51 commits,
3 years ago
version 58
cd0e50f5
50 commits,
3 years ago
version 57
cf90ac27
49 commits,
3 years ago
version 56
f1c03953
48 commits,
3 years ago
version 55
c0a0c3c7
47 commits,
3 years ago
version 54
89a99f95
46 commits,
3 years ago
version 53
6fe18ff3
45 commits,
3 years ago
version 52
07fbb4c9
45 commits,
3 years ago
version 51
de92b8f1
44 commits,
3 years ago
version 50
b5bfad85
44 commits,
3 years ago
version 49
cd4d7e65
43 commits,
3 years ago
version 48
04bdc3cd
42 commits,
3 years ago
version 47
aedee8db
41 commits,
3 years ago
version 46
ce1ecd54
40 commits,
3 years ago
version 45
cb1b130f
39 commits,
3 years ago
version 44
117415ac
38 commits,
3 years ago
version 43
63294e51
37 commits,
3 years ago
version 42
ee8bf773
36 commits,
3 years ago
version 41
1732998d
35 commits,
3 years ago
version 40
6a398168
34 commits,
3 years ago
version 39
77554f0a
33 commits,
3 years ago
version 38
72d5ed24
32 commits,
3 years ago
version 37
e3461c63
32 commits,
3 years ago
version 36
0f62a3ab
32 commits,
3 years ago
version 35
9d8e45b2
31 commits,
3 years ago
version 34
056bf547
30 commits,
3 years ago
version 33
822ba8ca
29 commits,
3 years ago
version 32
fb2691ee
28 commits,
3 years ago
version 31
b8a3dfe4
28 commits,
3 years ago
version 30
a0590585
27 commits,
3 years ago
version 29
e1ed867d
26 commits,
3 years ago
version 28
b95481ae
25 commits,
3 years ago
version 27
21e0c3cb
24 commits,
3 years ago
version 26
86253b05
23 commits,
3 years ago
version 25
82840177
22 commits,
3 years ago
version 24
7facb37c
21 commits,
3 years ago
version 23
103db1c5
20 commits,
3 years ago
version 22
946541bd
19 commits,
3 years ago
version 21
486c4bc8
18 commits,
3 years ago
version 20
24eff27d
17 commits,
3 years ago
version 19
dac47504
16 commits,
3 years ago
version 18
fae71a4b
15 commits,
3 years ago
version 17
1ae36e10
14 commits,
3 years ago
version 16
bb032a87
13 commits,
3 years ago
version 15
d49cc538
11 commits,
3 years ago
version 14
27e2e509
10 commits,
3 years ago
version 13
1acaf5b2
9 commits,
3 years ago
version 12
d370d946
7 commits,
3 years ago
version 11
b805eb76
7 commits,
3 years ago
version 10
20f4b16c
6 commits,
3 years ago
version 9
be551bbf
5 commits,
3 years ago
version 8
429b7cd3
4 commits,
3 years ago
version 7
0d1a2f53
3 commits,
3 years ago
version 6
56b1f705
2 commits,
3 years ago
version 5
43214cdb
1 commit,
3 years ago
version 4
4b0c2b05
1 commit,
3 years ago
version 3
b83f4d73
2 commits,
3 years ago
version 2
8a004f7e
2 commits,
3 years ago
version 1
dcf33c14
1 commit,
3 years ago
Show latest version
6 files
+
46
−
118
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
6
Search (e.g. *.vue) (Ctrl+P)
build/ci/.build-container.yml
+
26
−
46
Options
variables
:
DOCKER_TLS_CERTDIR
:
"
/certs"
.
build
:
&build
build
-docker
:
before_script
:
-
echo "override global before script"
image
:
docker:19.03.12
services
:
-
name
:
docker:19.03.12-dind
command
:
[
"
--registry-mirror"
,
"
http://141.100.70.170:6000"
,
"
--dns"
,
"
1.1.1.1"
]
stage
:
build
allow_failure
:
false
needs
:
[]
tags
:
-
dind
script
:
-
docker build --target builder --build-arg GITLAB_USER=$GO_MODULES_USER --build-arg GITLAB_TOKEN=$GO_MODULES_ACCESS_TOKEN --build-arg BUILDARGS=$BUILDARGS --cache-from registry.code.fbi.h-da.de/cocsn/gosdn:ci_build_cache -t registry.code.fbi.h-da.de/cocsn/gosdn:ci_build_cache .
-
docker build --cache-from registry.code.fbi.h-da.de/cocsn/gosdn:ci_build_cach --build-arg GITLAB_USER=$GO_MODULES_USER --build-arg GITLAB_TOKEN=$GO_MODULES_ACCESS_TOKEN --build-arg BUILDARGS=$BUILDARGS -t $DOCKER_IMAGE_SHA .
-
docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
-
docker push $DOCKER_IMAGE_SHA
-
docker tag $DOCKER_IMAGE_SHA $TAG
-
docker tag $DOCKER_IMAGE_SHA registry.code.fbi.h-da.de/cocsn/gosdn:${CI_PIPELINE_ID}
-
docker push $TAG
-
docker push registry.code.fbi.h-da.de/cocsn/gosdn:ci_build_cache
-
shell-builder
build:develop
:
variables
:
TAG
:
$CI_REGISTRY_IMAGE:develop
BUILDARGS
:
-race
rules
:
-
if
:
$CI_COMMIT_BRANCH == "develop" && $CI_NIGHTLY ==
null
<<
:
*build
build:nightly:develop
:
variables
:
TAG
:
$CI_REGISTRY_IMAGE:nightly-develop
BUILDARGS
:
-race
rules
:
variables
:
TAG
:
$CI_REGISTRY_IMAGE:develop
BUILDARGS
:
-race
-
if
:
$CI_NIGHTLY == "develop"
<<
:
*build
build:nightly
:
variables
:
TAG
:
$CI_REGISTRY_IMAGE:nightly
rules
:
variables
:
TAG
:
$CI_REGISTRY_IMAGE:nightly-develop
BUILDARGS
:
-race
-
if
:
$CI_NIGHTLY == "mainline"
<<
:
*build
build:merge-request
:
variables
:
TAG
:
$CI_REGISTRY_IMAGE:merge-request
BUILDARGS
:
-race
rules
:
variables
:
TAG
:
$CI_REGISTRY_IMAGE:nightly
-
if
:
$CI_PIPELINE_SOURCE == "merge_request_event"
<<
:
*build
build:latest
:
variables
:
TAG
:
$CI_REGISTRY_IMAGE:latest
rules
:
variables
:
TAG
:
$CI_REGISTRY_IMAGE:merge-request
BUILDARGS
:
-race
-
if
:
$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_NIGHTLY ==
null
<<
:
*build
\ No newline at end of file
variables
:
TAG
:
$CI_REGISTRY_IMAGE:latest
script
:
-
docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
-
docker build --build-arg GITLAB_USER=$GO_MODULES_USER --build-arg GITLAB_TOKEN=$GO_MODULES_ACCESS_TOKEN --build-arg BUILDARGS=$BUILDARGS -t $DOCKER_IMAGE_SHA .
-
docker push $DOCKER_IMAGE_SHA
-
docker tag $DOCKER_IMAGE_SHA $TAG
-
docker push $TAG
-
docker build --target installer --build-arg GITLAB_USER=$GO_MODULES_USER --build-arg GITLAB_TOKEN=$GO_MODULES_ACCESS_TOKEN --build-arg BUILDARGS=$BUILDARGS -t registry.code.fbi.h-da.de/cocsn/gosdn:testing_${CI_PIPELINE_ID} .
-
docker push registry.code.fbi.h-da.de/cocsn/gosdn:testing_${CI_PIPELINE_ID}
\ No newline at end of file
Loading