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

Support Windows runner for CI workflows #1275

Merged
merged 77 commits into from
Feb 3, 2023

Commits on Jan 25, 2023

  1. CI refactoring for support Windows runner

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    3434d63 View commit details
    Browse the repository at this point in the history
  2. Change the distribution build version to 6705 for linux runner

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    59e6a36 View commit details
    Browse the repository at this point in the history
  3. Change the distribution build version to 6708 for both linux and wind…

    …ows runner
    
    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    2e3aae4 View commit details
    Browse the repository at this point in the history
  4. test updated versions

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    02f785c View commit details
    Browse the repository at this point in the history
  5. test updated versions

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    ba4f774 View commit details
    Browse the repository at this point in the history
  6. test updated versions

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    8c6162d View commit details
    Browse the repository at this point in the history
  7. swap firefox install

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    58dbad1 View commit details
    Browse the repository at this point in the history
  8. swap firefox install

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    ad6fe0f View commit details
    Browse the repository at this point in the history
  9. swap firefox install

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    1069183 View commit details
    Browse the repository at this point in the history
  10. Swap to invoke

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    8b216d9 View commit details
    Browse the repository at this point in the history
  11. Swap to zip

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    864bdd7 View commit details
    Browse the repository at this point in the history
  12. SPecify jdk

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    0a95a68 View commit details
    Browse the repository at this point in the history
  13. swap to new setup

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    235ca60 View commit details
    Browse the repository at this point in the history
  14. Remove second mkdir

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    3b3f1e8 View commit details
    Browse the repository at this point in the history
  15. upload coverage

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    93e73c7 View commit details
    Browse the repository at this point in the history
  16. remove coverage checkc

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    6284ec4 View commit details
    Browse the repository at this point in the history
  17. Run in band

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    4387414 View commit details
    Browse the repository at this point in the history
  18. Make not background

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    236ad95 View commit details
    Browse the repository at this point in the history
  19. Revert resolved conflict

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    1a6def3 View commit details
    Browse the repository at this point in the history
  20. Add specification for firefox driver on different os runners

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    0468402 View commit details
    Browse the repository at this point in the history
  21. Reference the firefox setup for windows to RyanL1997

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    2b117ae View commit details
    Browse the repository at this point in the history
  22. Add config for opensearch.yml for windows setup

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    6ad568b View commit details
    Browse the repository at this point in the history
  23. Switch back to yarn for integ test

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    4a62d9f View commit details
    Browse the repository at this point in the history
  24. Add run IDP server command for Windows runner

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    f7dba31 View commit details
    Browse the repository at this point in the history
  25. Switch back to yarn for Windows runner

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    82e3a9c View commit details
    Browse the repository at this point in the history
  26. Switch back to yarn for Windows runner

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    a7cd2b2 View commit details
    Browse the repository at this point in the history
  27. Enable both Linux and windows runner

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    00986d2 View commit details
    Browse the repository at this point in the history
  28. Change the cypress test script to support both linux and windows runners

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    787c9ba View commit details
    Browse the repository at this point in the history
  29. Switch back to yarn and extend sleep time to 800 seconds for cypress …

    …test
    
    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    facdfe5 View commit details
    Browse the repository at this point in the history
  30. Change the distribution build version back to 'latest'

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    9326f3f View commit details
    Browse the repository at this point in the history
  31. Add log for osd set up

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    5edfd44 View commit details
    Browse the repository at this point in the history
  32. Add flags for yarn command of OSD setup

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    6204d6a View commit details
    Browse the repository at this point in the history
  33. Add curl command to see if OSD runs up

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    07a2f85 View commit details
    Browse the repository at this point in the history
  34. Remove cat for OSD logs

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    b66d256 View commit details
    Browse the repository at this point in the history
  35. Remove cat for OSD logs attempt 2

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    9fcb57e View commit details
    Browse the repository at this point in the history
  36. remove oss flag for OSD setup command

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    e0880e7 View commit details
    Browse the repository at this point in the history
  37. Remove the cwd flag for OSD setup

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    9ea1746 View commit details
    Browse the repository at this point in the history
  38. Add cat osd.log back

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    8c7111e View commit details
    Browse the repository at this point in the history
  39. Change to 0.0.0.0 after checkout to ftr

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    068373d View commit details
    Browse the repository at this point in the history
  40. Enable unit test

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    af37758 View commit details
    Browse the repository at this point in the history
  41. Use nohup for osd setup

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    aed95c2 View commit details
    Browse the repository at this point in the history
  42. Modify create setup script for windows

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    95c793f View commit details
    Browse the repository at this point in the history
  43. Add working dir to Cypress workflow

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    722851f View commit details
    Browse the repository at this point in the history
  44. Check 9200 status before and after checkout to ftr

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    50c48f2 View commit details
    Browse the repository at this point in the history
  45. Change the demo config installation command for linux

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    fc01542 View commit details
    Browse the repository at this point in the history
  46. checkout with v3

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    d6966e9 View commit details
    Browse the repository at this point in the history
  47. Merge the ftr checkout into one step

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    869cf3b View commit details
    Browse the repository at this point in the history
  48. Switch the test browser from chromium to chrome for Cypress test

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    cc596f4 View commit details
    Browse the repository at this point in the history
  49. Extract the test into another step

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    ca7c6dd View commit details
    Browse the repository at this point in the history
  50. Merge the clone step back to setup

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    c619e88 View commit details
    Browse the repository at this point in the history
  51. Refactor Cypress workflow

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    9a9b362 View commit details
    Browse the repository at this point in the history
  52. Hook to RyanL1997 for testing proper timeout gap

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    bb352bb View commit details
    Browse the repository at this point in the history
  53. Fix the setup script for windows with correct flags

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    b3dc358 View commit details
    Browse the repository at this point in the history
  54. Switch back to original repo

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    8b798eb View commit details
    Browse the repository at this point in the history
  55. Fix the setup command for integ test with correct flags

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    a11e5ae View commit details
    Browse the repository at this point in the history
  56. Move idp setup inside the saml integ test

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    57b9c58 View commit details
    Browse the repository at this point in the history
  57. Set up a seprate integ test sets for windows runner

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    8dde509 View commit details
    Browse the repository at this point in the history
  58. Switch to node command for integ test windows runner

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    af67535 View commit details
    Browse the repository at this point in the history
  59. Remove the ignore flag

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    84dd998 View commit details
    Browse the repository at this point in the history
  60. Add ingnore flag back

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    9954325 View commit details
    Browse the repository at this point in the history
  61. Switch to node for integ windows runner

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    1836b5b View commit details
    Browse the repository at this point in the history
  62. Remove idp server command for integ windows runner

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    dc40463 View commit details
    Browse the repository at this point in the history
  63. Change jwt auth testing output format

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    a304c2c View commit details
    Browse the repository at this point in the history
  64. Solving comments and try jwt output

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    5e4542b View commit details
    Browse the repository at this point in the history
  65. Try reusable action for security plugin downloads

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    895c627 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. Apply reusable action for integ test workflow

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    6ae66d6 View commit details
    Browse the repository at this point in the history
  2. rename setup action directory

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    91da046 View commit details
    Browse the repository at this point in the history
  3. Switch to new action with rename steps

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    f49f3d6 View commit details
    Browse the repository at this point in the history
  4. Remove comments

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    6100ab8 View commit details
    Browse the repository at this point in the history
  5. Trim the install dashboards action

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    c4f2472 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Switch to build id 7028 for security plugin

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    3dbbe4d View commit details
    Browse the repository at this point in the history
  2. Refactor selenium driver setup

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    9da6a34 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Try gecko driver commit id and remove jdk in cypress

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    0c95b14 View commit details
    Browse the repository at this point in the history
  2. Fix the osd-version naming and revert back

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    677e6c1 View commit details
    Browse the repository at this point in the history
  3. Fix gecko branch and jdk 11 only

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    6a6c6e2 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Switch back to 'latest' for distribution build version

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    e9fcee4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    edfd2f0 View commit details
    Browse the repository at this point in the history