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
|
||||
image: razonyang/hugo:base
|
||||
# Functions that should be executed before the build script is run
|
||||
before_script: []
|
||||
pages:
|
||||
default:
|
||||
image: "${CI_TEMPLATE_REGISTRY_HOST}/pages/hugo:latest"
|
||||
|
||||
variables:
|
||||
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:
|
||||
- hugo
|
||||
artifacts:
|
||||
paths:
|
||||
# The folder that contains the files to be exposed at the Page URL
|
||||
- public
|
||||
rules:
|
||||
# This ensures that only pushes to the default branch will trigger
|
||||
# a pages deploy
|
||||
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
|
||||
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
|
||||
environment: production
|
||||
|
||||
Reference in New Issue
Block a user