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

[CI] 2.0 pipeline for 6.8 #21859

Merged
merged 53 commits into from
Oct 30, 2020
Merged

[CI] 2.0 pipeline for 6.8 #21859

merged 53 commits into from
Oct 30, 2020

Commits on Oct 15, 2020

  1. cherry-pick aad07ad

    v1v committed Oct 15, 2020
    Configuration menu
    Copy the full SHA
    733b8b7 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2020

  1. Add stages to Jenkins pipeline (elastic#14484)

    This copies the build process that we have in Travis. Every module has its own stage that runs in parallel with the other modules stages, modules are only built and test if there are changes in the module or in libbeat, this is a start point to build only the things that we need.
    kuisathaverat authored and v1v committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    a88d5be View commit details
    Browse the repository at this point in the history
  2. ci: avoid to modify go.mod file (elastic#16842)

    * fix: avoid to modify go.mod file
    
    * test: do we need govendor?
    
    * fix: disable modules also when install mage
    
    * Update .ci/scripts/install-tools.bat
    
    * remove govendor code
    
    * Update .ci/scripts/install-tools.bat
    kuisathaverat authored and v1v committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    d03edcc View commit details
    Browse the repository at this point in the history
  3. Ensure install scripts only install if needed (elastic#20349)

    * Ensure install scripts only install once
    
    * Add unmet dep str
    cachedout authored and v1v committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    10667d3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b431752 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    68c62ae View commit details
    Browse the repository at this point in the history
  6. [CI] support generator

    v1v committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    ea98d86 View commit details
    Browse the repository at this point in the history
  7. Windows builds with mage fields build goTestUnit

    based on the file dev-tools/jenkins_ci.ps1
    v1v committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    7d298af View commit details
    Browse the repository at this point in the history
  8. Linux builds with RACE_DETECTOR=1 make -C <folder> clean check testsuite

    based on the file dev-tools/jenkins_ci.sh
    v1v committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    ee423e8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ea4aa1e View commit details
    Browse the repository at this point in the history
  10. Enable crosscompiles

    v1v committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    4f83202 View commit details
    Browse the repository at this point in the history
  11. ci: run test on Windows (elastic#15570)

    * feat: run test on Windows
    
    * chore: parameter to enable/disable windows test
    
    * deleteDir before of the checkout
    
    * Update Jenkinsfile
    
    * Update Jenkinsfile
    
    * Update Jenkinsfile
    
    * Update Jenkinsfile
    
    * Update Jenkinsfile
    
    * Apply suggestions from code review
    
    * feat: apply dependency hierarchies
    
    * fit: use isChanged for all matches, and add the libbeat match where it is needed
    
    * feat: add x-pack/winlogbeat windows unit tests
    
    * fix: duplicate when condition
    
    * Update Jenkinsfile
    
    Co-Authored-By: Andrew Kroh <andrew.kroh@elastic.co>
    
    Co-authored-by: Andrew Kroh <andrew.kroh@elastic.co>
    2 people authored and v1v committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    4568ce9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a3f0537 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2020

  1. [CI] Unnecessary from a merge

    v1v committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    291f186 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    142c70a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aef0ef0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    97415f3 View commit details
    Browse the repository at this point in the history
  5. [CI] Support k8s with minikube

    v1v committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    b51a219 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b98a74 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5944376 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f902c0d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    daa264b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    84113e4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0ab2919 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c6bc487 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7fd1dc8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d7d1491 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4c4534d View commit details
    Browse the repository at this point in the history
  16. [CI] fix merge conflict

    v1v committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    6cad10b View commit details
    Browse the repository at this point in the history
  17. Installed with another script

    v1v committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    92e0a77 View commit details
    Browse the repository at this point in the history
  18. Disable cloud and k8s in 2.0

    v1v committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    aed5d86 View commit details
    Browse the repository at this point in the history
  19. Fix typo in the clean make goal

    ../libbeat/scripts/Makefile:153: recipe for target 'clean' failed
    v1v committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    d5351ea View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    18c107d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    68929c9 View commit details
    Browse the repository at this point in the history
  22. Support existing ps1 file

    v1v committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    a27eb00 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2020

  1. Merge remote-tracking branch 'upstream/6.8' into feature/ci-2.0-6.8

    * upstream/6.8:
      Fix linting (elastic#22087)
      docs: Prepare Changelog for 6.8.13 (elastic#22072)
      chore: update version (elastic#21928)
      docs: update docs (elastic#21925)
      chore: update test environment (elastic#21926)
    v1v committed Oct 22, 2020
    Configuration menu
    Copy the full SHA
    fcd389c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a82fb0f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fcf5fba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9241cb9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3213d4d View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2020

  1. Merge remote-tracking branch 'upstream/6.8' into feature/ci-2.0-6.8

    * upstream/6.8:
      Edit 6.8.13 release notes (elastic#22108)
      Cherry-pick elastic#21981 to 6.8: fix the url of reviewdog (elastic#22071)
    v1v committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    cf4d33b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    244ff31 View commit details
    Browse the repository at this point in the history
  3. Disable build for libbeat

    v1v committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    5199ca9 View commit details
    Browse the repository at this point in the history
  4. Disable build for metricbeat

    v1v committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    d1112a5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d5239e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    91a9af8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    be5d9c2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    55f03d6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d8ff4c6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6d3acae View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bcd6d51 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    05061e6 View commit details
    Browse the repository at this point in the history
  13. Cherry-pick 96c60d0

    v1v committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    bc1311b View commit details
    Browse the repository at this point in the history