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

Remove obsolete pipeline code #2743

Merged
merged 1 commit into from
Jun 21, 2019

Conversation

AdamBrousseau
Copy link
Contributor

@AdamBrousseau AdamBrousseau commented Aug 29, 2018

  • We no longer run our own testing so this
    code is no longer needed.
  • Remove PullRequest pipelines as they are no longer in use.
  • Combine 'build' and 'pullRequest' variable setup cases
    as they are identical.
  • Also remove temp reverse spec map used prior to Convert PullRequests to pipeline of jobs #2836.

Related #1450
Depends #2728 #2638 #2467 #2272 #2836 #4443
[skip ci]
Signed-off-by: Adam Brousseau adam.brousseau88@gmail.com

@AdamBrousseau AdamBrousseau force-pushed the remove_old_test_code branch 2 times, most recently from 6f3b780 to c1f3dd2 Compare August 29, 2018 20:35
@AdamBrousseau AdamBrousseau force-pushed the remove_old_test_code branch 2 times, most recently from fdb82f3 to cb09130 Compare April 16, 2019 15:37
@AdamBrousseau AdamBrousseau force-pushed the remove_old_test_code branch 2 times, most recently from b3d2f45 to ec3bae4 Compare May 17, 2019 15:44
@AdamBrousseau AdamBrousseau changed the title WIP: Remove obsolete test pipeline code WIP: Remove obsolete pipeline code May 17, 2019
@AdamBrousseau
Copy link
Contributor Author

jenkins test sanity.functional plinux jdk11

@AdamBrousseau AdamBrousseau changed the title WIP: Remove obsolete pipeline code Remove obsolete pipeline code Jun 4, 2019
@AdamBrousseau
Copy link
Contributor Author

@vsebe for review

/*
* Set the JDK_FOLDER variable with the value provided in the variables file.
*/
def set_jdk_folder() {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

set_jdk_folder() is still required by the build() method - see stage('Java Version'){...} in common/build script

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch. Odd I thought I had done a PR build before but it clearly fails now. Going to try * in the path and see if that works.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That won't work. Added these functions back in.

/*
* Set the RELEASE variable with the value provided in the variables file.
*/
def set_release() {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this method is still required - see stage('Java Version'){...} in common/build script

@@ -385,8 +371,6 @@ def set_build_variables() {
BOOT_JDK = get_value(VARIABLES."${SPEC}".boot_jdk, SDK_VERSION)
FREEMARKER = VARIABLES."${SPEC}".freemarker
OPENJDK_REFERENCE_REPO = VARIABLES."${SPEC}".openjdk_reference_repo
set_release()
set_jdk_folder()
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see comments above (still required - see stage('Java Version'){...} in common/build script)

@AdamBrousseau
Copy link
Contributor Author

jenkins compile plinux jdk11

- We no longer run our own testing so this
  code is no longer needed.
- Remove PullRequest pipelines as they are no longer in use.
- Combine 'build' and 'pullRequest' variable setup cases
  as they are identical.
- Also remove temp reverse spec map used prior to eclipse-openj9#2836.

Related eclipse-openj9#1450
Depends eclipse-openj9#2728 eclipse-openj9#2638 eclipse-openj9#2467 eclipse-openj9#2272 eclipse-openj9#2836 eclipse-openj9#4443
[skip ci]
Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
@AdamBrousseau
Copy link
Contributor Author

jenkins compile plinux jdk11

Copy link
Contributor

@jdekonin jdekonin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@pshipton pshipton merged commit da80d94 into eclipse-openj9:master Jun 21, 2019
AdamBrousseau added a commit to AdamBrousseau/openj9 that referenced this pull request Jun 28, 2019
- Add .groovy extensions to all pipeline files. Allows
  for automatic syntax highlighting in editors.
- Move Build pipeline to pipeline folder
- Update all references with new file names and locations

[skip ci]
Depends eclipse-openj9#2743

Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants