router
router copied to clipboard
feat: add BASE_VERSION argument to Dockerfile and build commands
Checklist
Complete the checklist (and note appropriate exceptions) before the PR is marked ready-for-review.
- [ ] Changes are compatible[^1]
- [ ] Documentation[^2] completed
- [ ] Performance impact assessed and acceptable
- [ ] Metrics and logs are added[^3] and documented
- Tests added and passing[^4]
- [ ] Unit Tests
- [ ] Integration Tests
This pull request updates the build process and Dockerfile configuration to include a new
BASE_VERSIONargument, ensuring better version tracking and consistency across debug and release images.
Build process updates:
.circleci/config.yml: AddedBASE_VERSIONas a build argument in both debug and release image builds to enhance version management.
Dockerfile configuration updates:
dockerfiles/Dockerfile.router: Introduced theBASE_VERSIONargument to the Dockerfile for use in the build process.dockerfiles/Dockerfile.router: Added a new labelorg.opencontainers.image.versionto include theBASE_VERSIONin the image metadata.- [ ] Manual Tests
Exceptions
Note any exceptions here
Notes