Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Pipeliner pull requests in Software Factory build environment #6

Open
3 tasks
sofiia-kalinina opened this issue Aug 1, 2019 · 3 comments
Open
3 tasks

Comments

@sofiia-kalinina
Copy link
Contributor

sofiia-kalinina commented Aug 1, 2019

Background

Merge requests to pipeliner need to be checked in CI tool. As a first step we can use SoftwareFactory.

Task description

From Software Factory point of view the best way to test pipeliner changes is to use it for Software Factory builds.

  • Resolve dependencies: in Software Factory all references to pipeliner should refer to https://github.com/Daimler/pipeliner.git.
  • Set up a Jenkins job in Software Factory to build pull requests to pipeliner.
  • Manage to have build results visible on GitHub.

Acceptance criteria

Pull requests made for pipeliner trigger Software Factory Jenkins build. Build status is visible on Github.

Acting on Behalf of MBition GmbH

https://github.com/Daimler/daimler-foss/blob/master/LEGAL_IMPRINT.md

@rpannek
Copy link

rpannek commented Aug 1, 2019

Looks good to me!

@RomelTorres
Copy link
Contributor

Should the jobs here run internally? Or somewhere on the wild? If we expect contributions from external people. They should be able to have a look a test results.

@toscalix
Copy link
Contributor

toscalix commented Nov 1, 2019

They should, since we cannot at this point install the tooling required to do it in the open. For now, we will use the repos as single source of truth but we cannot make a standard Open Source project out of it without the rest of the tooling required.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants