Update gitlab CI
This commit is contained in:
+15
-9
@@ -1,15 +1,21 @@
|
|||||||
# The Docker image that will be used to build your app
|
default:
|
||||||
image: razonyang/hugo:base
|
image: "${CI_TEMPLATE_REGISTRY_HOST}/pages/hugo:latest"
|
||||||
# Functions that should be executed before the build script is run
|
|
||||||
before_script: []
|
variables:
|
||||||
pages:
|
GIT_SUBMODULE_STRATEGY: recursive
|
||||||
|
|
||||||
|
test: # builds and tests your site
|
||||||
|
script:
|
||||||
|
- hugo
|
||||||
|
rules:
|
||||||
|
- if: $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH
|
||||||
|
|
||||||
|
pages: # a predefined job that builds your pages and saves them to the specified path.
|
||||||
script:
|
script:
|
||||||
- hugo
|
- hugo
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
# The folder that contains the files to be exposed at the Page URL
|
|
||||||
- public
|
- public
|
||||||
rules:
|
rules:
|
||||||
# This ensures that only pushes to the default branch will trigger
|
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
|
||||||
# a pages deploy
|
environment: production
|
||||||
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
|
|
||||||
|
|||||||
Reference in New Issue
Block a user