blob: cf2b97d96422e9ff18403adaf52ed89eaa3dea2e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#!/usr/bin/env python3
import os
import requests
from dotenv import load_dotenv
load_dotenv()
JENKINS_URL = os.environ.get("JENKINS_URL")
JENKINS_USER = os.environ.get("JENKINS_USER")
JENKINS_PASS = os.environ.get("JENKINS_PASS")
files = {
"jenkinsfile": (None, open("Jenkinsfile", "rb")),
}
try:
response = requests.post(
f"{JENKINS_URL}/pipeline-model-converter/validate",
files=files,
auth=(JENKINS_USER, JENKINS_PASS))
print(response.text)
except requests.exceptions.ConnectionError:
print("Jenkins can't be found. Is the VPN on?")
|