21 lines
918 B
Groovy
21 lines
918 B
Groovy
|
|
// Platform ke sab endpoints ek jagah. Kuch badle to sirf yahan badlo,
|
||
|
|
// har module ki pipeline apne aap nayi value uthayegi.
|
||
|
|
def call() {
|
||
|
|
return [
|
||
|
|
host : 'ns31240276.ip-51-195-4.eu',
|
||
|
|
registry : 'ns31240276.ip-51-195-4.eu:5000',
|
||
|
|
giteaUrl : 'https://ns31240276.ip-51-195-4.eu',
|
||
|
|
vaultAddr : 'https://ns31240276.ip-51-195-4.eu:8444',
|
||
|
|
sonarUrl : 'https://ns31240276.ip-51-195-4.eu:8446',
|
||
|
|
// VM ke andar se host is IP par milta hai (libvirt bridge)
|
||
|
|
bridgeIp : '192.168.124.1',
|
||
|
|
builderLabel: 'builder',
|
||
|
|
deployLabel : 'built-in',
|
||
|
|
// pinned versions - "latest" kabhi nahi, warna build reproducible nahi rehti
|
||
|
|
gitleaks : 'zricethezav/gitleaks:v8.21.2',
|
||
|
|
trivy : 'aquasec/trivy:0.58.1',
|
||
|
|
syft : 'anchore/syft:v1.18.1',
|
||
|
|
sonarScanner: 'sonarsource/sonar-scanner-cli:11'
|
||
|
|
]
|
||
|
|
}
|