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: build docker image and healthcheck #629

Closed
wants to merge 10 commits into from
Closed

ci: build docker image and healthcheck #629

wants to merge 10 commits into from

Commits on Jan 1, 2024

  1. ci: add health check to Docker image build workflow

    This commit adds a new job to the GitHub Actions workflow. The job builds
    and checks the health of several Docker images. The images are defined in a
    matrix and include 'standard', 'standard with auth', 'ultra-lite',
    'ultra-lite with auth', 'lite', and 'lite with auth'.
    
    The Docker run command and health check command are adjusted based on
    whether the image name includes 'with auth'. If the container is healthy,
    it is stopped and removed. If it is not healthy after a certain period,
    the job fails.
    nawramm committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    1948d48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b72db29 View commit details
    Browse the repository at this point in the history
  3. ci(fix): Due to a limitiation in either buildx or moby loadin multiar…

    …ch images does not work
    nawramm committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    61d9c1e View commit details
    Browse the repository at this point in the history
  4. ci(fix): tags

    nawramm committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    2d7f3e6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1453a1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    df090d7 View commit details
    Browse the repository at this point in the history
  7. ci(fix): remove matrix

    nawramm committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    1a98c81 View commit details
    Browse the repository at this point in the history
  8. ci: be more verbose

    nawramm committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    2741583 View commit details
    Browse the repository at this point in the history
  9. fixup! ci: be more verbose

    nawramm committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    2cc12cb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0f88cc7 View commit details
    Browse the repository at this point in the history