Skip to content

Story/jenkins JENKINS-45920 Jira Tickets test JENKINS-45082#1

Open
NicuPascu wants to merge 274 commits intomasterfrom
story/JENKINS-45920_link_jira_tickets_in_commit_table
Open

Story/jenkins JENKINS-45920 Jira Tickets test JENKINS-45082#1
NicuPascu wants to merge 274 commits intomasterfrom
story/JENKINS-45920_link_jira_tickets_in_commit_table

Conversation

@NicuPascu
Copy link
Owner

Description

See JENKINS-45920.

Submitter checklist

  • Link to JIRA ticket in description, if appropriate.
  • Change is code complete and matches issue description
  • Appropriate unit or acceptance tests or explanation to why this change has no tests
  • Reviewer's manual test instructions provided in PR description. See Reviewer's first task below.

Reviewer checklist

  • Run the changes and verified the change matches the issue description
  • Reviewed the code
  • Verified that the appropriate tests have been written or valid explanation given

James William Dumay and others added 30 commits November 17, 2016 10:09
Useful for tests at the very least, but also just makes things safer
in general, IMO.
Add old-school SimpleBuildSteps via Symbols.
…ueocean-pipeline-editor.git into JENKINS-38585-step-editor
This lets us make more specific types, get the Class->String export
transform, etc.
Moves everything into shims on top of DescribableModel et al
kzantow and others added 27 commits August 22, 2017 13:26
* revert changes from jenkinsci#1043 that were not fully reverted in jenkinsci#1132

* ticket js-extensions beta version

* publish new core-js beta using js-extensions

* upgrade blueocean plugins to use new betas of js-extensions and core-js

* improve logging for flaky ATH test

* attempt to stabilize test by preventing UI race condition

* publish js-extensions 0.0.37

* tick js-extensions version

* upgrade js-extensions to prod in core-js; publish core-js 0.0.152

* tick core-js version

* upgrade blueocean plugins to use new prod releases of js-extensions and core-js
…e stop link. (jenkinsci#1321)

Previously, Blue Ocean would send the stop signal to a job multiple times until the job completed.
This did not allow jobs to handle aborts properly, for example to perform clean up steps if the job was aborted.

Now, Blue Ocean will send the stop signal once, and wait for the job to complete.
* JENKINS-45283: Baseline to 2.45.3

* Fixup tests

* Fix version

* Findbug unneeded nonnull return

* Fix findBugs

* Fix findBugs

* Fix findBugs

* Fix findBugs

* Fix test

* Exlcude DefaultRumImpl from code coverage

* Fix tests

* Fix more tests

* Delete test

* DefaultRunImplTest exists
* return stream so gulp lifecycle matches jest runner lifecycle

* simplify building of core-js from Jenkinsfile; don't run the build on prepublish as it's not really the correct lifecycle hook

* return stream so gulp lifecycle matches test runner lifecycle

* build js-extensions in CI

* add "sortByOrdinal" so there is standard code to sort extensions that lives in the js-extensions package

* clean logging

* upgrade js-extensions

* sort the scm providers via ordinal

* release beta js-extensions

* release beta core-js with beta js-extensions

* upgrade blueocean to use beta core-js and js-extensions

* sanity check our dependencies first so we fail fast; add a new stage for building JS things; also build the JDL

* for now do sanity check after mvn clean install so that "node_modules" is populated; may rework this script in subsequent PR since we now have everything in the same repo

* fix silly typo

* tweak stage name

* account for fully-qualified URL in CI

* account for fully-qualified URL in CI

* remove karma + phantom from core-js

* update version in shrink

* remove react-material-icons from shrink so it matches package.json;  add cli-spinner to shrink so it matches package.json

* switch JDL to use Jest

* fix broken Dropdown-spec with requestAnimationFrame polyfill

* remove karma, phantom and mocha

* replace JDL's bluebird dep with normal version number

* validate shrink for the JDL too

* remove other unused libs

* parallel experiment... i probably did this wrong

* parallel experiment... i probably did this wrong

* use "sortByOrdinal" from js-extensions in BranchDetailRow

* better labels

* switch back to linear as the parallel was probably too much concurrency

* release js-extensions 0.0.38

* tick js-extensions version

* release blueocean-core-js 0.0.153

* tick blueocean-core-js version

* use prod releases of js-extensions and blueocean-core-js
…ne (jenkinsci#1336)

* JENKINS-45240# Change github pipeline creation to multi-branch pipeline

* Indexing for github/ghe

This is going to work for github/ghe mbp as well as org folder
pipelines.

* Fixes from feedback comments

* Acceptance test fixes for github org to mbp change

* Removed dead code

* Test improvements

* Update Endpoint only for github enterprise

* Temporarily removed login step from smoke ath test

* stub out tests - they need to be migrated to the java test suite

* add some retries to this problem area
* Add some updated deps so hpi:run works

* Whoops, wrong groupId

* Wow, still wrong groupId. I should not use copy and paste

* Exclude jackson2-api from metrics

* Mas changes

* fix tests with new libraries

* simplify it even more
* add a unit test to illustrate the bug in PipelineGraph

* filter out null entries

* add a unit test to illustrate the bug in PipelineRunGraph

* ensure that bogus "undefined" children aren't created when total nodes exceeds the pagination limit (currently 100)
…nsci#1362)

* JENKINS-46458# Add support for Bitbucket Server personal repos

* Fixed tests to take user personal project in to account
…jenkinsci#1354)

* add the pipeline editor to the cleanInstall.js and checkshrinkwrap.js scripts

* make dependencies use precise versions

* update dependencies

* use precise versions for devDeps; downgrade eslint-plugin-react; remove @jenkins-cd/js-test; re-run shrinkwrap to include devDeps; add jsdom a devDep

* add editor to checkdeps as well

* js-extensions should be a runtime dep

* upgrade editor deps to align with others
hackweek/complex-graphs * Add a comprehensive test-case for the layout algorithm to ensure we don't break it during modifications
    hackweek/complex-graphs * Update existing test to use new interface to layout
    hackweek/complex-graphs * Flow and eslint fixes
    hackweek/complex-graphs * Move ypStart into the Layout object and remove the old busted constructor usecase from storybooks
    hackweek/complex-graphs * Extract layout into a single-entry function in separate file for reuse
    hackweek/complex-graphs * Move pipeline graph components into their own subdir, extract types into a model file
* Translation files

* Terms changed

* Untranslated keys removed

* New translations Messages.properties (Russian)

* New translations Messages.properties (Russian)

* New translations Messages.properties (Russian)

* New translations Messages.properties (Russian)

* New translations Messages.properties (Russian)

* Wrong merged folder removed
…r is passed along (jenkinsci#1369)

* change material icon styling globally to use appropiate CSS rules, fill color will not be inlined anymore

* fix lint error

* publish beta versions of core-js and the JDL

* remove unused vars that lint picked up

* implement review suggestions

* release new beta versions of core-js and JDL

* delete vertical align inline css

* publish non-beta ver of core-js and jdl

* bump core-js and jdl version numbers
* Translation files for Chinese

* Translation files for Chinese
@NicuPascu NicuPascu changed the title Story/jenkins 45920 link jira tickets in commit table Story/jenkins JENKINS-45920 Jira Tickets test JENKINS-45082 Sep 8, 2017
@NicuPascu NicuPascu closed this Sep 8, 2017
@NicuPascu NicuPascu reopened this Sep 8, 2017
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.