add jenkinsfile for ssd_health

This commit is contained in:
2025-11-01 12:13:55 -07:00
parent 21db3c8f07
commit 61acb185e5
3 changed files with 87 additions and 3 deletions

View File

@ -6,7 +6,7 @@ pipeline {
string(name: 'new_hostname', description: 'Update Hostname')
booleanParam(name: 'rename_endpoint', defaultValue: true, description: 'Uncheck to skip renaming of endpoint')
booleanParam(name: 'add_domain', defaultValue: true, description: 'When checked hostname will have home.cosmos appended')
// reference for later
booleanParam(name: 'intall_cockpit', defaultValue: false, description: 'Install Cockpit Dashboard')
// choice(name: 'DEPLOY_ENV', choices: ['dev', 'staging', 'prod'], description: 'Environment to deploy to')
booleanParam(name: 'install_docker', defaultValue: true, description: 'When checked docker packages are installed and portainer started on 9100')
booleanParam(name: 'install_LDAP', defaultValue: false, description: 'When checked LDAP integration is installed with NSLCD')
@ -143,7 +143,8 @@ pipeline {
matt_public_key='${env.matt_public_key}' matt_private_key='${env.matt_private_key}' \
cosmos_password='${env.cosmos_password}' cosmos_root_password='${env.cosmos_root_password}' \
tesla_api_key='${tesla_api_key}' public_deploy=${params.public_deploy} \
install_python=${params.install_python} skip_nvidia=${params.skip_nvidia} "
install_python=${params.install_python} skip_nvidia=${params.skip_nvidia} \
intall_cockpit=${params.intall_cockpit}"
"""
}