Story/jenkins JENKINS-45920 Jira Tickets test JENKINS-45082#1
Open
Story/jenkins JENKINS-45920 Jira Tickets test JENKINS-45082#1
Conversation
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
[WIP JENKINS-38585] pipeline step editor
…/1.2 Merge editor release/1.2
Merge release/1.2
* 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
…it table test commit
…it table test commit
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
See JENKINS-45920.
Submitter checklist
Reviewer checklist