运行concourse fly的python包
python-fl的Python项目详细描述
飞机上的蛇
运行concourse fly的python包
使用
fromflyimportFlyfly=Fly(concourse_url='http://127.0.0.1:8080')fly.get_fly()fly.login(username='admin',password='admin',team_name='main')fly.get_json('pipelines')fly.run('set-pipeline','-p','concourse-build','-c','/path/to/resource/pipeline.yaml','-v','app-name=app_name','-v','github-org=github-org','-v','github-repo=https://github.com/ministryofjustice/concourse-build','-n')
测试
python -m unittest tests.test_commands_run -v