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

feat: add support for evaluation jobs/pipelines #520

Merged
merged 110 commits into from
Jan 2, 2023
Merged

feat: add support for evaluation jobs/pipelines #520

merged 110 commits into from
Jan 2, 2023

Commits on Dec 13, 2022

  1. feat: add support for prototype jobs/pipelines

    	- add back aarch64Windows for 11,17,19,20
    	- move non-temurin variants into prototype config
    zdtsw committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    f4ff35f View commit details
    Browse the repository at this point in the history
  2. update: add logic of creating prototype pipeline

    	- reuse shared config settings from nightly and weekly
    	- overwritten pipeline name and script
    	- scheduler time can be config if exsit (jdk8u as example)
    zdtsw committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    7131cf2 View commit details
    Browse the repository at this point in the history
  3. Update: add prototype downstream job generator

    -   remove isPRBuilder and isReleaseByuilder
    -   replace with new parameter jobType
    zdtsw committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    050b2ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    272d2fb View commit details
    Browse the repository at this point in the history
  5. udpate: only use nightly for prototype scheduler

    	- jenkins load() cannot check variable if not set, unless use
    try...catch to handle
    zdtsw committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    ae21ace View commit details
    Browse the repository at this point in the history
  6. fix: syntax for job generator

    zdtsw committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    de752b0 View commit details
    Browse the repository at this point in the history
  7. fix: use jobType for prototype

    zdtsw committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    8bd345d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fc0c37e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eeb0699 View commit details
    Browse the repository at this point in the history
  10. fix: wrong path and job name

    zdtsw committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    63a62a8 View commit details
    Browse the repository at this point in the history
  11. debug

    zdtsw committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    7ad638d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    914a59e View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Configuration menu
    Copy the full SHA
    5c02c7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e48ab51 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d825666 View commit details
    Browse the repository at this point in the history
  4. linter

    zdtsw committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    b4095c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4462655 View commit details
    Browse the repository at this point in the history
  6. debug

    zdtsw committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    62455f1 View commit details
    Browse the repository at this point in the history
  7. debug2

    zdtsw committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    6207ddb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4429135 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    527e3ad View commit details
    Browse the repository at this point in the history
  10. fix: missing checkout cause we always have load error and use

    checkoutAdoptPipelines for jdkX_pipeline_config.groovy
    zdtsw committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    a28b9c8 View commit details
    Browse the repository at this point in the history
  11. debug3

    zdtsw committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    1916f94 View commit details
    Browse the repository at this point in the history
  12. debug4: fix debug3

    zdtsw committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    17bca9b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d41d981 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. update: after code review

    	- rename variable to nightlyTarget
    	- fix indentation of comments
    	- add entry in README
    	- change name from pr-test to pr-tester
    	- move riscv from jdk20 nightly to prototype
    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    e0b6cf4 View commit details
    Browse the repository at this point in the history
  2. Update pipelines/build/common/build_base_file.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    bee6eca View commit details
    Browse the repository at this point in the history
  3. Update pipelines/build/common/build_base_file.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    671e841 View commit details
    Browse the repository at this point in the history
  4. Update pipelines/build/common/build_base_file.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    23a6b06 View commit details
    Browse the repository at this point in the history
  5. Update pipelines/build/regeneration/build_pipeline_generator.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    270a0e5 View commit details
    Browse the repository at this point in the history
  6. Update pipelines/build/regeneration/build_pipeline_generator.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    9715d89 View commit details
    Browse the repository at this point in the history
  7. Update pipelines/build/common/config_regeneration.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    ea76150 View commit details
    Browse the repository at this point in the history
  8. Update pipelines/build/common/build_base_file.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    1eff2e3 View commit details
    Browse the repository at this point in the history
  9. Update pipelines/build/common/config_regeneration.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    c61b66b View commit details
    Browse the repository at this point in the history
  10. Update pipelines/build/common/config_regeneration.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    65572e9 View commit details
    Browse the repository at this point in the history
  11. Update pipelines/build/common/config_regeneration.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    67b8a24 View commit details
    Browse the repository at this point in the history
  12. Update pipelines/build/common/weekly_release_pipeline.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    e0982f4 View commit details
    Browse the repository at this point in the history
  13. Update pipelines/build/regeneration/build_job_generator.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    4e12e27 View commit details
    Browse the repository at this point in the history
  14. update: remove debug info

    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    4caa1e4 View commit details
    Browse the repository at this point in the history
  15. update: keep build_pipeline_generator.groovy no change, introduce new

    prototype_pipeline_generator.groovy
    
    	- prototype function into one file
    	- fix linter in README
    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    461519a View commit details
    Browse the repository at this point in the history
  16. fix: syntax

    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    f9e097d View commit details
    Browse the repository at this point in the history
  17. fix: syntax

    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    0a7128f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    cd52d7a View commit details
    Browse the repository at this point in the history
  19. fix: missing weekly template

    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    3884906 View commit details
    Browse the repository at this point in the history
  20. update: both weekly and weekly-prototype pass to the same variable

    "weekly_release_scmReferences"
    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    179ad50 View commit details
    Browse the repository at this point in the history
  21. fix: printout info

    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    270ddf8 View commit details
    Browse the repository at this point in the history
  22. docs: update README

    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    ef6710a View commit details
    Browse the repository at this point in the history
  23. update: targetConfig

    	- keep old targetConfig for nightly as-is
    	- empty targetConfig for prototype till we have decision which
    to put there
    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    c6a0aad View commit details
    Browse the repository at this point in the history
  24. update

    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    12de672 View commit details
    Browse the repository at this point in the history
  25. fix:typo

    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    6ad8cac View commit details
    Browse the repository at this point in the history
  26. update: add clear information

    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    bfa0b7b View commit details
    Browse the repository at this point in the history
  27. docs: update

    zdtsw committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    7bf46d5 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. feat: add support for prototype jobs/pipelines

    	- add back aarch64Windows for 11,17,19,20
    	- move non-temurin variants into prototype config
    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    e112eee View commit details
    Browse the repository at this point in the history
  2. update: add logic of creating prototype pipeline

    	- reuse shared config settings from nightly and weekly
    	- overwritten pipeline name and script
    	- scheduler time can be config if exsit (jdk8u as example)
    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    6ca83bd View commit details
    Browse the repository at this point in the history
  3. Update: add prototype downstream job generator

    -   remove isPRBuilder and isReleaseByuilder
    -   replace with new parameter jobType
    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    826a5c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7bb46cd View commit details
    Browse the repository at this point in the history
  5. udpate: only use nightly for prototype scheduler

    	- jenkins load() cannot check variable if not set, unless use
    try...catch to handle
    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    8436fde View commit details
    Browse the repository at this point in the history
  6. fix: syntax for job generator

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    c01683b View commit details
    Browse the repository at this point in the history
  7. fix: use jobType for prototype

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    d422915 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    84b9205 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    04fa319 View commit details
    Browse the repository at this point in the history
  10. fix: wrong path and job name

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    be00716 View commit details
    Browse the repository at this point in the history
  11. debug

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    bcc5001 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c8b1454 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b4ab06f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fe2d2ec View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f15624f View commit details
    Browse the repository at this point in the history
  16. linter

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    6fd15cd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    75f2bd5 View commit details
    Browse the repository at this point in the history
  18. debug

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    5b0d4ab View commit details
    Browse the repository at this point in the history
  19. debug2

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    c428950 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e3dd56f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1f311b0 View commit details
    Browse the repository at this point in the history
  22. fix: missing checkout cause we always have load error and use

    checkoutAdoptPipelines for jdkX_pipeline_config.groovy
    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    01d3305 View commit details
    Browse the repository at this point in the history
  23. debug3

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    3f5c6b4 View commit details
    Browse the repository at this point in the history
  24. debug4: fix debug3

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    faadd42 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    ba2a22c View commit details
    Browse the repository at this point in the history
  26. update: after code review

    	- rename variable to nightlyTarget
    	- fix indentation of comments
    	- add entry in README
    	- change name from pr-test to pr-tester
    	- move riscv from jdk20 nightly to prototype
    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    5504e10 View commit details
    Browse the repository at this point in the history
  27. Update pipelines/build/common/build_base_file.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    0a5d8c3 View commit details
    Browse the repository at this point in the history
  28. Update pipelines/build/common/build_base_file.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    3a817d9 View commit details
    Browse the repository at this point in the history
  29. Update pipelines/build/common/build_base_file.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    b4f09d4 View commit details
    Browse the repository at this point in the history
  30. Update pipelines/build/regeneration/build_pipeline_generator.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    0734f3b View commit details
    Browse the repository at this point in the history
  31. Update pipelines/build/regeneration/build_pipeline_generator.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    6a473af View commit details
    Browse the repository at this point in the history
  32. Update pipelines/build/common/config_regeneration.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    fce782b View commit details
    Browse the repository at this point in the history
  33. Update pipelines/build/common/build_base_file.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    beb7a75 View commit details
    Browse the repository at this point in the history
  34. Update pipelines/build/common/config_regeneration.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    91934d2 View commit details
    Browse the repository at this point in the history
  35. Update pipelines/build/common/config_regeneration.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    1dc90f5 View commit details
    Browse the repository at this point in the history
  36. Update pipelines/build/common/config_regeneration.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    1617e55 View commit details
    Browse the repository at this point in the history
  37. Update pipelines/build/common/weekly_release_pipeline.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    9473d02 View commit details
    Browse the repository at this point in the history
  38. Update pipelines/build/regeneration/build_job_generator.groovy

    Co-authored-by: Martijn Verburg <[email protected]>
    zdtsw and karianna committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    d66383b View commit details
    Browse the repository at this point in the history
  39. update: remove debug info

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    c8c557e View commit details
    Browse the repository at this point in the history
  40. update: keep build_pipeline_generator.groovy no change, introduce new

    prototype_pipeline_generator.groovy
    
    	- prototype function into one file
    	- fix linter in README
    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    41d3a6b View commit details
    Browse the repository at this point in the history
  41. fix: syntax

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    0402ca2 View commit details
    Browse the repository at this point in the history
  42. fix: syntax

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    531c14c View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    9b6e5b2 View commit details
    Browse the repository at this point in the history
  44. fix: missing weekly template

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    7bed7e2 View commit details
    Browse the repository at this point in the history
  45. update: both weekly and weekly-prototype pass to the same variable

    "weekly_release_scmReferences"
    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    3ed92f2 View commit details
    Browse the repository at this point in the history
  46. fix: printout info

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    42191e9 View commit details
    Browse the repository at this point in the history
  47. docs: update README

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    69c8ae3 View commit details
    Browse the repository at this point in the history
  48. update: targetConfig

    	- keep old targetConfig for nightly as-is
    	- empty targetConfig for prototype till we have decision which
    to put there
    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    7577363 View commit details
    Browse the repository at this point in the history
  49. update

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    7190738 View commit details
    Browse the repository at this point in the history
  50. fix:typo

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    7aec744 View commit details
    Browse the repository at this point in the history
  51. update: add clear information

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    5a0c27d View commit details
    Browse the repository at this point in the history
  52. docs: update

    zdtsw committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    cffedf2 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Configuration menu
    Copy the full SHA
    67755b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3a0f11 View commit details
    Browse the repository at this point in the history
  3. fix: linter

    zdtsw committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    14dc5a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Configuration menu
    Copy the full SHA
    d60087f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c35778 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2022

  1. Configuration menu
    Copy the full SHA
    2205ded View commit details
    Browse the repository at this point in the history