aboutsummaryrefslogtreecommitdiff
path: root/yadp_builder.py
diff options
context:
space:
mode:
Diffstat (limited to 'yadp_builder.py')
-rwxr-xr-xyadp_builder.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/yadp_builder.py b/yadp_builder.py
index 9f67623..1b49245 100755
--- a/yadp_builder.py
+++ b/yadp_builder.py
@@ -1,6 +1,6 @@
import argparse
import yaml
-import os.path
+import os
from jinja2 import FileSystemLoader, Environment
import jenkins
import logging
@@ -55,9 +55,11 @@ def jinja2_from_template(directory, template_name, data):
def get_parser():
parser = argparse.ArgumentParser()
- parser.add_argument('-u', '--username', type=str, required=True,
+ parser.add_argument('-u', '--username', type=str,
+ default=os.environ.get('JJB_USER'),
help='Username for Jenkins server')
- parser.add_argument('-p', '--password', type=str, required=True,
+ parser.add_argument('-p', '--password', type=str,
+ default=os.environ.get('JJB_PASSWORD'),
help='Password for Jenkins server')
parser.add_argument('-s', '--server', type=str,
default='http://localhost:8080',