Skip to content

ARROW-18103: [Packaging][deb][RPM] Fix upload artifacts patterns#14462

Merged
kou merged 1 commit into
apache:masterfrom
kou:packaging-linux-pattern
Oct 20, 2022
Merged

ARROW-18103: [Packaging][deb][RPM] Fix upload artifacts patterns#14462
kou merged 1 commit into
apache:masterfrom
kou:packaging-linux-pattern

Conversation

@kou

@kou kou commented Oct 19, 2022

Copy link
Copy Markdown
Member

The current patterns may match multiple files that have the same base name. For example:

  • arrow/dev/tasks/linux-packages/apache-arrow/apt/repositories/debian/pool/bookworm/main/a/apache-arrow/libarrow-glib-dev_10.0.0.dev480-1_arm64.deb
  • arrow/dev/tasks/linux-packages/apache-arrow/apt/build/debian-bookworm-arm64/libgandiva-glib-dev_10.0.0.dev480-1_arm64.deb

The latter (**/build/**) is an artifact in a build directory. We should use only the former (**/repositories/**) that is an artifact for upload.

The current patterns may match multiple files that have the same base
name. For example:

* arrow/dev/tasks/linux-packages/apache-arrow/apt/repositories/debian/pool/bookworm/main/a/apache-arrow/libarrow-glib-dev_10.0.0.dev480-1_arm64.deb
* arrow/dev/tasks/linux-packages/apache-arrow/apt/build/debian-bookworm-arm64/libgandiva-glib-dev_10.0.0.dev480-1_arm64.deb

The latter (**/build/**) is an artifact in a build directory. We
should use only the former (**/repositories/**) that is an artifact
for upload.
@github-actions

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

⚠️ Ticket has not been started in JIRA, please click 'Start Progress'.

@kou

kou commented Oct 19, 2022

Copy link
Copy Markdown
Member Author

@github-actions crossbow submit -g linux

@github-actions

Copy link
Copy Markdown

Revision: 9e48a87

Submitted crossbow builds: ursacomputing/crossbow @ actions-777aa91d6c

Task Status
almalinux-8-amd64 Github Actions
almalinux-8-arm64 Travis CI
almalinux-9-amd64 Github Actions
almalinux-9-arm64 Travis CI
amazon-linux-2-amd64 Github Actions
amazon-linux-2-arm64 Travis CI
centos-7-amd64 Github Actions
centos-8-stream-amd64 Github Actions
centos-8-stream-arm64 Travis CI
centos-9-stream-amd64 Github Actions
centos-9-stream-arm64 Travis CI
debian-bookworm-amd64 Github Actions
debian-bookworm-arm64 Travis CI
debian-bullseye-amd64 Github Actions
debian-bullseye-arm64 Travis CI
ubuntu-bionic-amd64 Github Actions
ubuntu-bionic-arm64 Travis CI
ubuntu-focal-amd64 Github Actions
ubuntu-focal-arm64 Travis CI
ubuntu-jammy-amd64 Github Actions
ubuntu-jammy-arm64 Travis CI

@kou

kou commented Oct 20, 2022

Copy link
Copy Markdown
Member Author

+1

@kou kou merged commit 4c5697e into apache:master Oct 20, 2022
@kou kou deleted the packaging-linux-pattern branch October 20, 2022 01:58
kou added a commit that referenced this pull request Oct 20, 2022
)

The current patterns may match multiple files that have the same base name. For example:

* `arrow/dev/tasks/linux-packages/apache-arrow/apt/repositories/debian/pool/bookworm/main/a/apache-arrow/libarrow-glib-dev_10.0.0.dev480-1_arm64.deb`
* `arrow/dev/tasks/linux-packages/apache-arrow/apt/build/debian-bookworm-arm64/libgandiva-glib-dev_10.0.0.dev480-1_arm64.deb`

The latter (`**/build/**`) is an artifact in a build directory. We should use only the former (`**/repositories/**`) that is an artifact for upload.


Authored-by: Sutou Kouhei <kou@clear-code.com>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
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