Last active
October 17, 2018 13:57
-
-
Save atrakic/dab8ea9921529f46a6ab6a7a781b636e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Generates list of current jenkins jobs. | |
# pip install --user python-jenkins | |
python -c "(lambda __y, __print, __g: [[[[[(lambda __after: (main(), __after())[1] if (__name__ == '__main__') else __after())(lambda: None) for __g['main'], main.__name__ in [(lambda : (lambda __l: [[[[[(lambda __items, __sentinel, __after: __y(lambda __this: lambda: (lambda __i: [(__print(__l['d'].get('name')), __this())[1] for __l['d'] in [(__i)]][0] if __i is not __sentinel else __after())(next(__items, __sentinel)))())(iter(__l['jobs']), [], lambda: None) for __l['jobs'] in [(__l['server'].get_jobs())]][0] for __l['server'] in [(jenkins.Jenkins(__l['args'].server, __l['args'].username, __l['args'].password))]][0] for ssl._create_default_https_context in [(ssl._create_unverified_context)]][0] for __l['context'] in [(ssl._create_unverified_context())]][0] for __l['args'] in [(parser())]][0])({}), 'main')]][0] for __g['parser'], parser.__name__ in [(lambda : (lambda __l: [(__l['parser'].add_argument('--server', default='https://jenkins.eog.vurdst.dk', required=False), (__l['parser'].add_argument('--username', help='Your jenkins username', required=True), (__l['parser'].add_argument('--password', help='Your jenkins password', required=True), [__l['args'] for __l['args'] in [(__l['parser'].parse_args())]][0])[1])[1])[1] for __l['parser'] in [(argparse.ArgumentParser(description='Get list of jobs from Jenkins server'))]][0])({}), 'parser')]][0] for __g['ssl'] in [(__import__('ssl', __g, __g))]][0] for __g['jenkins'] in [(__import__('jenkins', __g, __g))]][0] for __g['argparse'] in [(__import__('argparse', __g, __g))]][0])((lambda f: (lambda x: x(x))(lambda y: f(lambda: y(y)()))), __import__('__builtin__', level=0).__dict__['print'], globals())" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment