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

PoC: use pipeline generator #38162

Merged
merged 45 commits into from
Mar 20, 2024
Merged

PoC: use pipeline generator #38162

merged 45 commits into from
Mar 20, 2024

Commits on Mar 13, 2024

  1. buildkite: python generator

    v1v authored and pazone committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    55e3666 View commit details
    Browse the repository at this point in the history
  2. for testing purposes

    v1v authored and pazone committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    172c2bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    59de509 View commit details
    Browse the repository at this point in the history
  4. debug traces

    v1v authored and pazone committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    306b2ff View commit details
    Browse the repository at this point in the history
  5. fix typo

    v1v authored and pazone committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    05fa8c4 View commit details
    Browse the repository at this point in the history
  6. support for PRs, labels and GH commands

    v1v authored and pazone committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    340f6d1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4b20d19 View commit details
    Browse the repository at this point in the history
  8. avoid empty groups

    v1v authored and pazone committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    596890d View commit details
    Browse the repository at this point in the history
  9. refactored

    v1v authored and pazone committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    df55062 View commit details
    Browse the repository at this point in the history
  10. changeset

    pazone committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    0f4df5d View commit details
    Browse the repository at this point in the history
  11. Changesets

    pazone committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    d006b37 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. fix global variable

    pazone committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    e51daa0 View commit details
    Browse the repository at this point in the history
  2. Use beats images

    pazone committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    b92ffd7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3449137 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab9eecb View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. AWS And Orka support

    pazone committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    b5cdc4c View commit details
    Browse the repository at this point in the history
  2. Update auditbeat/buildkite.yml

    v1v committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    2835ba1 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Use native yaml marshalling

    pazone committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    9c42231 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6bfdd74 View commit details
    Browse the repository at this point in the history
  3. fix image

    pazone committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    99dffd7 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    9dc603a View commit details
    Browse the repository at this point in the history
  2. Cleanup

    - Replace yaml with Ruamel
    - Respect order from the blueprint of the pipeline
    - Remove dataclasses
    
    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    a74a5b6 View commit details
    Browse the repository at this point in the history
  3. Fix typo

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    921ac8a View commit details
    Browse the repository at this point in the history
  4. Use mage commands inside the steps

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    b15fc29 View commit details
    Browse the repository at this point in the history
  5. Create artifacts_path

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    a528142 View commit details
    Browse the repository at this point in the history
  6. Remove more wrapper scripts

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    8b0b92a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    79d7a48 View commit details
    Browse the repository at this point in the history
  8. Cleanup and removed doublicate code

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    049404a View commit details
    Browse the repository at this point in the history
  9. Add missing parameter

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    239f60a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d49d8c0 View commit details
    Browse the repository at this point in the history
  11. Remove print

    this is going to break yaml parsing, because we pipe this scripts output
    into buildkite-agent
    
    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    c9e50c4 View commit details
    Browse the repository at this point in the history
  12. Set magefile version as env var

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    6c52899 View commit details
    Browse the repository at this point in the history
  13. Remove the usage of wrapper scripts

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    9ef55b2 View commit details
    Browse the repository at this point in the history
  14. Remove more wrapper scripts

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    bec043b View commit details
    Browse the repository at this point in the history
  15. Remove filebeat crosscompile wrapper

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    2cb2431 View commit details
    Browse the repository at this point in the history
  16. Rework the logical if when loading the projects

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    5c20f45 View commit details
    Browse the repository at this point in the history
  17. Remove comments

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    996d322 View commit details
    Browse the repository at this point in the history
  18. Show pipeline in expanded mode

    The pipeline that this script is running is only creating a dynamic
    pipeline and thats why its ok to have it by default show expanded output
    
    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    1dcce41 View commit details
    Browse the repository at this point in the history
  19. Fix windows mage build targets

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    0ce5a62 View commit details
    Browse the repository at this point in the history
  20. Make github context start with capital letter

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    c839a67 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Merge remote-tracking branch 'upstream/main' into feature/buildkite

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    fc58c36 View commit details
    Browse the repository at this point in the history
  2. Add crosscompile GOX_FLAGS

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    3a1cc1b View commit details
    Browse the repository at this point in the history
  3. Fix mage command for Filebeat windows steps

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    48a7851 View commit details
    Browse the repository at this point in the history
  4. Make steps run from inside the proper project folder

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a090777 View commit details
    Browse the repository at this point in the history
  5. Use more compatible cd and restore missed mage

    Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
    alexsapran committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ca2c8fc View commit details
    Browse the repository at this point in the history