Commit 0f443285 authored by Chris Hines's avatar Chris Hines
Browse files

setup for prod pipeline

parent 1ebc64cc
Pipeline #10258 failed with stages
......@@ -45,3 +45,16 @@ deploy_dev:
- ./install.sh
dependencies:
- build
deploy_prod:
stage: deploy
only:
- prod@hpc-team/strudelv2_spa
tags:
- deploy_prod
script:
- echo "deploying prod"
- ls -l
- ./install.sh
dependencies:
- build
......@@ -27,7 +27,7 @@
"webWorkerTsConfig": "tsconfig.worker.json"
},
"configurations": {
"production": {
"prod": {
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
......@@ -41,6 +41,18 @@
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
},
{
"replace": "src/assets/config/apiservers.json",
"with": "src/assets/config/apiservers.prod.json"
},
{
"replace": "src/assets/config/computesites.json",
"with": "src/assets/config/computesites.prod.json"
}
{
"replace": "src/assets/config/authservers.json",
"with": "src/assets/config/authservers.prod.json"
}
]
},
......
[
{
"name": "Monash",
"tes": "https://beta-api.cloud.cvl.org.au/tes",
"tws": "https://beta-api.cloud.cvl.org.au"
}
]
[
{
"authorise": "https://sshauthz-dev.cloud.cvl.org.au/pysshauthz/oauth2/oauth/authorize/choose",
"base": "https://sshauthz-dev.cloud.cvl.org.au/pysshauthz/oauth2/",
"client_id": "Q96kt2Vtw6S78dpORktM81DH",
"sign": "https://sshauthz-dev.cloud.cvl.org.au/pysshauthz/sign/monash_hpcid/api/v1/sign_key",
"logout": "https://sshauthz-dev.cloud.cvl.org.au/pysshauthz/oauth2/logout",
"name": "CVL",
"icon": null,
"scope": "user:email",
"cafingerprint": "RSA SHA256:cmDxHrZQSPlBMUUcI/BWmruXho1XOzfXPDHSqVTwV2I",
"desc": "<div>The Characterisation Virtual Laboratory remote desktop services are available here. The service provides software, data and compute for researchers in the Characterisation research community. For CVL desktop researchers from MASSIVE see <a href=https://www.massive.org.au>https://www.massive.org.au</a> for more information. For CVL desktop users from other infrastructures see <a href=https://www.cvl.org.au>https://www.cvl.org.au</a></div>"
}
]
[
{
"authorise": "https://sshauthz.cloud.cvl.org.au/pysshauthz/oauth2/oauth/authorize/choose",
"base": "https://sshauthz.cloud.cvl.org.au/pysshauthz/oauth2/",
"client_id": "Q96kt2Vtw6S78dpORktM81DH",
"sign": "https://sshauthz.cloud.cvl.org.au/pysshauthz/sign/monash_hpcid/api/v1/sign_key",
"logout": "https://sshauthz.cloud.cvl.org.au/pysshauthz/oauth2/logout",
"name": "CVL",
"icon": null,
"scope": "user:email",
"cafp": "RSA SHA256:cmDxHrZQSPlBMUUcI/BWmruXho1XOzfXPDHSqVTwV2I",
"desc": "<div>The Characterisation Virtual Laboratory remote desktop services are available here. The service provides software, data and compute for researchers in the Characterisation research community. For CVL desktop researchers from MASSIVE see <a href=https://www.massive.org.au>https://www.massive.org.au</a> for more information. For CVL desktop users from other infrastructures see <a href=https://www.cvl.org.au>https://www.cvl.org.au</a></div>"
},
{
"authorise": "https://cvlgw.hpc.swin.edu.au/pysshauthz/oauth2/oauth/authorize/choose",
"base": "https://cvlgw.hpc.swin.edu.au/pysshauthz/oauth2/",
"client_id": "Q96kt2Vtw6S78dpORktM81DH",
"sign": "https://cvlgw.hpc.swin.edu.au/pysshauthz/sign/ozstar/api/v1/sign_key",
"logout": "https://cvlgw.hpc.swin.edu.au/pysshauthz/oauth2/logout",
"name": "OzStar",
"icon": null,
"scope": "user:email",
"cafp": "RSA SHA256:gK5t29EO9zIbWartnIFIpzewWQcPWpj2D9nZ9HOS29Y",
"desc": "<div><div>Log into OzStar@Swinburne University</div></div>"
}
]
[
{
"url": "https://strudel2-api-test.cloud.cvl.org.au/m3/",
"name": "M3",
"host": "m3.massive.org.au",
"dtn": "m3-dtn1.massive.org.au",
"cafingerprint": "RSA SHA256:cmDxHrZQSPlBMUUcI/BWmruXho1XOzfXPDHSqVTwV2I",
"appCatalog": [],
"appCatalogUri": "./assets/config/m3apps.test.json",
"cancelcmd": "/usr/local/sv2/sv2scancel.sh {jobid}",
"statcmd": "/usr/local/sv2/sv2stat.py",
"userhealth": "/usr/local/userhealth/0.0.2/bin/uijson"
}
]
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment