Skip to content

WIP Multibranch#241

Merged
KostyaSha merged 71 commits into
masterfrom
multibranch
Apr 23, 2018
Merged

WIP Multibranch#241
KostyaSha merged 71 commits into
masterfrom
multibranch

Conversation

@KostyaSha

@KostyaSha KostyaSha commented Nov 14, 2017

Copy link
Copy Markdown
Owner

attempt to implement flexible triggering under terrible multibranch-api
In worst case fallback and implement flexible multileaf job type that will be easy and friendly for those who want implement triggering for multi view/project.

  • skeleton with working example
  • bypass stupid branch api triggering decision
  • scmfilesystem
  • review all events whether they may not depend on trigger/adjust APIs
  • hooks registration
  • hooks processing

This change is Reviewable

@codecov-io

codecov-io commented Apr 20, 2018

Copy link
Copy Markdown

Codecov Report

Merging #241 into master will decrease coverage by 12.12%.
The diff coverage is 23.09%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master    #241       +/-   ##
============================================
- Coverage     56.22%   44.1%   -12.13%     
- Complexity      639     703       +64     
============================================
  Files           117     184       +67     
  Lines          3061    4492     +1431     
  Branches        253     386      +133     
============================================
+ Hits           1721    1981      +260     
- Misses         1245    2394     +1149     
- Partials         95     117       +22
Impacted Files Coverage Δ Complexity Δ
...nts/impl/commitchecks/GitHubBranchCommitCheck.java 42.85% <ø> (ø) 3 <0> (ø) ⬇️
...text/events/GitHubBranchFilterEventDslContext.java 66.66% <ø> (ø) 4 <0> (ø) ⬇️
...ents/GitHubBranchCommitMessageCheckDslContext.java 100% <ø> (ø) 5 <0> (ø) ⬇️
...t/publishers/GitHubCommentPublisherDslContext.java 100% <ø> (ø) 9 <0> (ø) ⬇️
...gration/branch/trigger/check/LocalRepoUpdater.java 100% <ø> (ø) 4 <0> (ø) ⬇️
...pullrequest/pipeline/SetCommitStatusExecution.java 0% <ø> (ø) 0 <0> (ø) ⬇️
...ext/events/GitHubBranchCommitChecksDslContext.java 100% <ø> (ø) 3 <0> (ø) ⬇️
...egration/branch/GitHubBranchRepositoryFactory.java 82.75% <ø> (ø) 6 <0> (ø) ⬇️
...tegration/branch/GitHubBranchPollingLogAction.java 100% <ø> (ø) 6 <0> (ø) ⬇️
.../publishers/impl/GitHubPRBuildStatusPublisher.java 26.38% <ø> (ø) 3 <0> (ø) ⬇️
... and 214 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update fc0e881...3eb1b7a. Read the comment docs.

@KostyaSha KostyaSha merged commit d7a4d79 into master Apr 23, 2018
@KostyaSha KostyaSha deleted the multibranch branch July 1, 2018 00:14
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

Successfully merging this pull request may close these issues.

3 participants