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 github actions runner setup for all platforms #241

Merged
merged 10 commits into from
Jul 16, 2024

Commits on Jul 10, 2024

  1. makefile: update SOURCE_DIRS and remove whitespaces

    since source dirs are only cmd, pkg it removes the 'test'
    from SOURCE_DIRS variable
    
    Signed-off-by: Anjan Nath <[email protected]>
    anjannath committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d17afcb View commit details
    Browse the repository at this point in the history
  2. cmd: move the cmd package inside a subdir named mapt

    now when go install is used it creates the binary with name mapt
    earlier the created binary was named cmd
    
    Signed-off-by: Anjan Nath <[email protected]>
    anjannath committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    fb8a8d9 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. feat: add installation of gh actions runner to bootstrap script

    this adds new flags to the command `mapt aws windows create`
    to setup github actions runner on the created ec2  instance
    
    it also adds the additional flags to get the various values
    needed to setup the github actions runner
    
    Signed-off-by: Anjan Nath <[email protected]>
    anjannath committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    42a7f58 View commit details
    Browse the repository at this point in the history
  2. logging: use TextFormatter for logrus logging

    Signed-off-by: Anjan Nath <[email protected]>
    anjannath committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    60dd495 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae9a21a View commit details
    Browse the repository at this point in the history
  4. feat: add gh actions runner setup snippet to azure setup script

    this adds new flags to the command `mapt azure windows create`
    to setup github actions runner on the provisioned  instance
    
    it also adds the additional flags to get the various values
    needed to setup the github actions runner
    
    Signed-off-by: Anjan Nath <[email protected]>
    anjannath committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    e61bed0 View commit details
    Browse the repository at this point in the history
  5. Set prefix to projectName for azure windows request

    Signed-off-by: Anjan Nath <[email protected]>
    anjannath committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    a8fa49c View commit details
    Browse the repository at this point in the history
  6. feat: add gh actions runner setup for rhel on aws

    this adds new flags to the command `mapt aws rhel create` to
    to install github actions runner on the provisioned instance
    
    it also adds the additional flags to get the various values
    needed to setup the github actions runner
    
    Signed-off-by: Anjan Nath <[email protected]>
    anjannath committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    779af33 View commit details
    Browse the repository at this point in the history
  7. Remove hardcoded actions runner version in install snippet

    the version is extracted and defined as a constant for easier
    updating of the version later
    anjannath committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    08bbaef View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    361b083 View commit details
    Browse the repository at this point in the history