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

[chore] move package tests from contrib repo to this repo #604

Merged
merged 6 commits into from
Jul 31, 2024

Commits on Jul 30, 2024

  1. move package tests from contrib repo

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    add shellcheck option to follow other files
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    use shellcheck directive
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    make shellcheck happy
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    fix shellcheck things
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    move dockerfiles, remove unneeded files
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    also test rpm package
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    add missing variable
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    only build linux amd64 for now
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    only build linux amd64 for now
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    fix service unit name
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    add missing files
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    remove unneeded variables and files
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    add checkout step
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    fix if conditionals
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    add demo config, add script run
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    copy over package test scripts
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    add job dependency
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    move package test steps for testing
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    revert goreleaser change
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    fix if statement
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    test commit
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    run package tests as part of core ci workflow
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    download artifacts in new workflow
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    defuse package tests for now
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    upload linux/amd64 service packages after building a snapshot
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    update goreleaser-pro to latest version, add version field to config files to remove warning
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    
    add package test workflow
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    f78e2f7 View commit details
    Browse the repository at this point in the history
  2. move pipeline code to separate workflow

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    2748861 View commit details
    Browse the repository at this point in the history
  3. typo

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    2d040ee View commit details
    Browse the repository at this point in the history
  4. apply some suggestions

    Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
    mowies and mx-psi authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    4c524b4 View commit details
    Browse the repository at this point in the history
  5. goreleaser pro related errors

    Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
    mowies and mx-psi authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    90af744 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. update local testing docs slightly

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    5dcfd26 View commit details
    Browse the repository at this point in the history