2022-12-04 20:51:34 +00:00
|
|
|
pipeline:
|
|
|
|
install:
|
|
|
|
image: node
|
|
|
|
commands:
|
|
|
|
- npm install
|
|
|
|
build:
|
|
|
|
image: node
|
|
|
|
commands:
|
|
|
|
- npm run build
|
|
|
|
lint:
|
|
|
|
image: node
|
|
|
|
commands:
|
|
|
|
- npm run lint
|
2022-12-15 22:08:48 +00:00
|
|
|
publish:
|
|
|
|
image: plugins/gh-pages
|
2022-12-15 22:14:04 +00:00
|
|
|
environment:
|
|
|
|
PLUGIN_REMOTE_URL: git@github.zhaw.ch:thalmma5/ConnectForce.git
|
2022-12-15 22:08:48 +00:00
|
|
|
settings:
|
|
|
|
username: thalmma5
|
|
|
|
password:
|
|
|
|
from_secret:
|
|
|
|
github_token
|
|
|
|
ssh_key:
|
|
|
|
from_secret:
|
|
|
|
github_sshkey
|
|
|
|
target_branch: gh-pages
|
|
|
|
pages_directory: ./lib/static
|