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

Add reusable gitlab workflows #42

Merged
merged 47 commits into from
Mar 4, 2024
Merged

Commits on Feb 15, 2024

  1. add initial gitlab-ci.yml

    velomatt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    3b0a4de View commit details
    Browse the repository at this point in the history
  2. update sync rules

    velomatt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    f9f7af6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5ccdf1 View commit details
    Browse the repository at this point in the history
  4. sync to master

    velomatt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    ee650ed View commit details
    Browse the repository at this point in the history
  5. switch image to alpine

    velomatt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    b711843 View commit details
    Browse the repository at this point in the history
  6. Update sync to be more generic

    - control repo with vars
    velomatt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    5d277c1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d12e027 View commit details
    Browse the repository at this point in the history
  8. fix local

    velomatt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    512efe9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3f43c2c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c5127cd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    37c8381 View commit details
    Browse the repository at this point in the history
  12. update defaults

    velomatt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    b4e7e04 View commit details
    Browse the repository at this point in the history
  13. update defaults

    velomatt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    f53ffcf View commit details
    Browse the repository at this point in the history
  14. Move vars to downstream

    velomatt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    673f66d View commit details
    Browse the repository at this point in the history
  15. streamline rules

    velomatt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    6da9806 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. add trigger defaults

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    5a57362 View commit details
    Browse the repository at this point in the history
  2. add trigger defaults

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    84e1ae9 View commit details
    Browse the repository at this point in the history
  3. revert default trigger

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    e3ee961 View commit details
    Browse the repository at this point in the history
  4. re-enable manual sync

    - add allow_failure so it doesn't block the pipeline
    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    d612dd6 View commit details
    Browse the repository at this point in the history
  5. streamline vars

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    001b5ce View commit details
    Browse the repository at this point in the history
  6. try to set default rules

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    c5438a4 View commit details
    Browse the repository at this point in the history
  7. revert rules

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    07598d3 View commit details
    Browse the repository at this point in the history
  8. revert rules

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    dae1815 View commit details
    Browse the repository at this point in the history
  9. remove stage

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    8a2a6a1 View commit details
    Browse the repository at this point in the history
  10. remove manual trigger

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    a589b39 View commit details
    Browse the repository at this point in the history
  11. streamline test

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    9853f9a View commit details
    Browse the repository at this point in the history
  12. move variables

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    d1acc37 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    77f6118 View commit details
    Browse the repository at this point in the history
  14. curl checkstyle template

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    ab5aa3b View commit details
    Browse the repository at this point in the history
  15. add curl

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    7a82bc4 View commit details
    Browse the repository at this point in the history
  16. add insecure curl

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    eac1cf7 View commit details
    Browse the repository at this point in the history
  17. debug checkstyle xslt

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    6eddfb4 View commit details
    Browse the repository at this point in the history
  18. use wget instead of curl

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    c814061 View commit details
    Browse the repository at this point in the history
  19. checkstyle template in yml

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    8baa840 View commit details
    Browse the repository at this point in the history
  20. update method to dump file

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    4d1c342 View commit details
    Browse the repository at this point in the history
  21. test

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    feec32f View commit details
    Browse the repository at this point in the history
  22. fix filename

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    af02cec View commit details
    Browse the repository at this point in the history
  23. remove debug

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    42c14b7 View commit details
    Browse the repository at this point in the history
  24. change test to lint stage

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    9ccabc5 View commit details
    Browse the repository at this point in the history
  25. remove checkstyle2junit.xslt

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    b04159b View commit details
    Browse the repository at this point in the history
  26. Remove wget

    velomatt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    4ece360 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. rename default rules

    - use corect branch name
    - use correct image tag name
    velomatt committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    72d7816 View commit details
    Browse the repository at this point in the history
  2. update rule names

    velomatt committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    54bf70b View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. add push_only rule

    velomatt committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    c6d92a5 View commit details
    Browse the repository at this point in the history
  2. move files to .gitlab

    velomatt committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    9b29222 View commit details
    Browse the repository at this point in the history
  3. update paths

    velomatt committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    058e59c View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. remove unused vars

    velomatt committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    dde3f6e View commit details
    Browse the repository at this point in the history