Skip to content

Refactor image building to use committed source and a release workflow#62

Draft
TimHess wants to merge 2 commits into
mainfrom
infra/build-refactor
Draft

Refactor image building to use committed source and a release workflow#62
TimHess wants to merge 2 commits into
mainfrom
infra/build-refactor

Conversation

@TimHess
Copy link
Copy Markdown
Member

@TimHess TimHess commented May 22, 2026

  • Updates CI workflows to stop pushing release tags on main
  • Adds new release.yml workflow for tagged releases
  • Commit generated source code (for reproducible builds)
  • Move initializr-related logic from build.ps1 to update-project.ps1
  • Includes Spring Boot and dependency version bumps

- Updates CI workflows to stop pushing release tags on main
- Adds new release.yml workflow for tagged releases
- Commit generated source code (for reproducible builds)
- Move initializr-related logic from build.ps1 to update-project.ps1
- Includes Spring Boot and dependency version bumps
@github-actions
Copy link
Copy Markdown

To run the UAA server image built for this pull request:

docker run --rm -d --pull=always -p 8080:8080 --name uaa-pr steeltoe.azurecr.io/uaa-server:pr-62

- remove SslTrustConfiguration vestiges
- trim comments and audit variable names
@github-actions
Copy link
Copy Markdown

To run the Spring Boot Admin server image built for this pull request:

docker run --rm -d --pull=always -p 9099:9099 --name sba-pr steeltoe.azurecr.io/spring-boot-admin:pr-62

@github-actions
Copy link
Copy Markdown

To run the Spring Cloud Config Server image built for this pull request:

docker run --rm -d --pull=always -p 8888:8888 --name config-pr steeltoe.azurecr.io/config-server:pr-62

@github-actions
Copy link
Copy Markdown

To run the Eureka server image built for this pull request:

docker run --rm -d --pull=always -p 8761:8761 --name eureka-pr steeltoe.azurecr.io/eureka-server:pr-62

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant