api fix?
This commit is contained in:
10
Jenkinsfile
vendored
10
Jenkinsfile
vendored
@@ -110,11 +110,11 @@ pipeline {
|
|||||||
|
|
||||||
// Query OPNSense DHCP leases API and parse with jq
|
// Query OPNSense DHCP leases API and parse with jq
|
||||||
vmIp = sh(
|
vmIp = sh(
|
||||||
script: """
|
script: '''
|
||||||
curl -s -k -u "\${OPNSENSE_KEY}:\${OPNSENSE_SECRET}" \
|
curl -s -k -u "${OPNSENSE_KEY}:${OPNSENSE_SECRET}" \
|
||||||
"https://${OPNSENSE_HOST}/api/dhcpv4/leases/searchLease" | \
|
"https://''' + OPNSENSE_HOST + '''/api/dhcpv4/leases/searchLease" | \
|
||||||
jq -r '.rows[] | select(.hostname == "${templateHost}" or .["client-hostname"] == "${templateHost}") | .address' | head -1
|
jq -r '.rows[] | select(.hostname == "''' + templateHost + '''" or .["client-hostname"] == "''' + templateHost + '''") | .address' | head -1
|
||||||
""",
|
''',
|
||||||
returnStdout: true
|
returnStdout: true
|
||||||
).trim()
|
).trim()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user