servicecatalog / oscm-jenkinsscripts

OSCM DevOps Pipeline.
Apache License 2.0
0 stars 1 forks source link

Runable pull-and-start job #46

Closed cworf91 closed 3 years ago

cworf91 commented 3 years ago

Summary

Provide a Jenkins pipeline configuration with ansible to run a build-base-and-push job. Details

Acceptance criteria

[ ] Job is installable with playbook [ ] Job runs in OSCM Jenkins on local vagrant environment [ ] OSCM is deployed correctly and smoke tests are successful

cworf91 commented 3 years ago

At the moment it is possible to install a master and a slave. The pipline pull-and-start pipline is also generated out of the box. However, there is still a problem with the permissions. The job must be executed as user "Jenkins". However, the user "Vagrant" is logged in at the time.

GoebelL commented 3 years ago

@cworf91 how is this state? Does the issue with the execution user still persist? In the end, we'll need a bit smoke testing in the UI to confirm if this jenkins job has done a good job (e.g. create new users, organizations and provision the sample service).