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

Taskfile: Remove container OS name and version from built package name. #497

Merged
merged 1 commit into from
Jul 28, 2024

Conversation

kirkrodrigues
Copy link
Member

Description

The current name for package release builds is clp-<flavour>-ubuntu-focal-<arch>-v<version>, where items in angle-brackets are populated with the relevant values. This name may imply to users that they can only use the release builds on Ubuntu Focal, but this isn't the case since we run all CLP components in Ubuntu Focal containers.

This PR removes the OS name and version from the package release names to avoid confusion.

Validation performed

Validated that task clp-text-pkg-tar and task clp-json-pkg-tar built package tars with names that didn't include the OS name and version.

@junhaoliao junhaoliao self-requested a review July 28, 2024 18:20
Copy link
Member

@junhaoliao junhaoliao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified by:

  1. Running task clp-text-pkg-tar and clp-json-pkg-tar on Ubuntu Jammy (22.04 LTS) WSL.
  2. Copying the generated tars into a newly installed Ubuntu Noble (24.04 LTS) WSL space and testing start-clp.sh and stop-clp.sh scripts.

@junhaoliao
Copy link
Member

The PR title is fine for the final commit message.

@kirkrodrigues kirkrodrigues merged commit c2ded71 into y-scope:main Jul 28, 2024
4 checks passed
@kirkrodrigues kirkrodrigues deleted the rename-built-pkg branch July 28, 2024 18:30
jackluo923 pushed a commit to jackluo923/clp that referenced this pull request Dec 4, 2024
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.

2 participants