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

DAT-15825 docker fixes #247

Merged
merged 10 commits into from
Sep 14, 2023
Merged

DAT-15825 docker fixes #247

merged 10 commits into from
Sep 14, 2023

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    e64d992 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    470f670 View commit details
    Browse the repository at this point in the history
  2. chore(create-release.yml): update Dockerfiles and commit changes

    feat(create-release.yml): add support for updating Dockerfiles and committing changes
    
    The Dockerfiles are updated to include the new Liquibase version and its SHA256 checksum. The Liquibase version is obtained from the collected data in a previous step. The updated Dockerfiles are then committed and tagged with the new version. If there are changes to commit, the commit message is "Liquibase Version Bumped to [extensionVersion]". The commit and tag are pushed to the repository.
    
    feat(create-release.yml): add setup for updating draft build
    
    The setup for updating the draft build is added. It sets up the environment for the specific image and version specified in the matrix. It checks out the repository and sets up the JDK. This setup is needed for the subsequent steps in the job.
    
    feat(create-release.yml): add release notes step
    
    The release notes step is added to create a draft release with the tag name and release name set to the extension version obtained from the previous step. The release body includes information about the supported Liquibase version.
    
    feat(create-release.yml): add build and push step
    
    The build and push step is added to build and push the Docker image with the latest, extension, and minor versions. The tags are set based on the image name, suffix, and the extension version obtained from the previous step. The image is built for both linux/amd64 and linux/arm64 platforms.
    jandroav committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    37ef4d2 View commit details
    Browse the repository at this point in the history
  3. refactor dockerfile version mod

    jandroav committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    b16b6db View commit details
    Browse the repository at this point in the history
  4. fix(create-release.yml): remove trailing whitespace at the end of the…

    … file to maintain consistency
    jandroav committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    58a66f1 View commit details
    Browse the repository at this point in the history
  5. Update create-release.yml

    jandroav authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    76df7c5 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. fix(create-release.yml): update docker image name to use the outputs …

    …from the 'update-dockerfiles' job for extensionVersion and minorVersion
    jandroav committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    9e15ce3 View commit details
    Browse the repository at this point in the history
  2. fix(create-release.yml): update Dockerfile reference from Dockerfile.…

    …slim to Dockerfile.alpine to match the actual file name
    
    feat(create-release.yml): add support for building and pushing Docker image with Dockerfile.alpine to provide a lightweight Alpine-based image for Liquibase
    jandroav committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    c3c4794 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    baef55d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    27c2852 View commit details
    Browse the repository at this point in the history