Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
GNOME
pangomm
Commits
6cdc945d
Commit
6cdc945d
authored
Mar 16, 2022
by
Kjell Ahlstedt
Browse files
CI: Use artifacts to transfer data between stages
parent
2cbc0540
Pipeline
#377736
passed with stages
in 11 minutes and 9 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
6cdc945d
...
...
@@ -85,6 +85,15 @@ build_deps:
-
glibmm/
-
cairomm/
policy
:
pull-push
# Transfer the built dependencies to later stages as artifacts.
# The cache does not always work.
# https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/775
artifacts
:
paths
:
-
libsigc/
-
glibmm/
-
cairomm/
expire_in
:
1 day
release_gcc_build
:
extends
:
.build_default
...
...
@@ -104,13 +113,6 @@ release_gcc_build:
# Don't test subprojects.
-
'
meson
test
--suite
pangomm:'
-
meson install
cache
:
key
:
build-deps
paths
:
-
libsigc/
-
glibmm/
-
cairomm/
policy
:
pull
artifacts
:
when
:
always
paths
:
...
...
@@ -133,13 +135,6 @@ release_clang_build:
-
'
meson
test
--suite
pangomm:'
-
meson install
allow_failure
:
true
cache
:
key
:
build-deps
paths
:
-
libsigc/
-
glibmm/
-
cairomm/
policy
:
pull
artifacts
:
when
:
on_failure
paths
:
...
...
Write
Preview
Supports
Markdown
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