Skip to content

Commit

Permalink
feat: add apache/maven-mvnd (#20468)
Browse files Browse the repository at this point in the history
* feat: add apache/maven-mvnd

[apache/maven-mvnd](https://github.com/apache/maven-mvnd): Apache Maven Daemon

* fix(apache/maven-mvnd): regenerate settings by `cmdx s`

* test(apache/maven-mvnd): remove some versions from testdata as a workaround

* test(apache/maven-mvnd): remove some testdata

---------

Co-authored-by: Shunsuke Suzuki <suzuki.shunsuke.1989@gmail.com>
  • Loading branch information
tadayosi and suzuki-shunsuke committed Mar 2, 2024
1 parent 3886178 commit f48b6e1
Show file tree
Hide file tree
Showing 3 changed files with 280 additions and 0 deletions.
19 changes: 19 additions & 0 deletions pkgs/apache/maven-mvnd/pkg.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
packages:
- name: apache/maven-mvnd@1.0-m8
- name: apache/maven-mvnd
version: 1.0-m7
- name: apache/maven-mvnd
version: 1.0-m6
- name: apache/maven-mvnd
version: 1.0.0-m4
# https://github.com/aquaproj/aqua-registry/pull/20468#issuecomment-1973173615
# - name: apache/maven-mvnd
# version: 0.8.1
# - name: apache/maven-mvnd
# version: 0.7.1
# - name: apache/maven-mvnd
# version: 0.0.8
# - name: apache/maven-mvnd
# version: 0.0.2
- name: apache/maven-mvnd
version: 0.0.1
131 changes: 131 additions & 0 deletions pkgs/apache/maven-mvnd/registry.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
packages:
- type: github_release
repo_owner: apache
repo_name: maven-mvnd
description: Apache Maven Daemon
files:
- name: mvnd
version_constraint: "false"
version_overrides:
- version_constraint: semver("<= 0.0.1")
asset: mvnd-{{.OS}}-{{.Arch}}
format: raw
rosetta2: true
windows_arm_emulation: true
supported_envs:
- darwin
- windows
- amd64
- version_constraint: Version == "0.0.2"
asset: mvnd-{{.Version}}-{{.OS}}-{{.Arch}}.{{.Format}}
format: zip
rosetta2: true
windows_arm_emulation: true
files:
- name: mvnd
src: "{{.AssetWithoutExt}}/bin/mvnd"
overrides:
- goos: darwin
replacements:
amd64: x86_64
supported_envs:
- darwin
- windows
- amd64
- version_constraint: semver("<= 0.0.8")
asset: mvnd-{{.Version}}-{{.OS}}-{{.Arch}}.{{.Format}}
format: zip
rosetta2: true
windows_arm_emulation: true
files:
- name: mvnd
src: "{{.AssetWithoutExt}}/bin/mvnd"
supported_envs:
- darwin
- windows
- amd64
- version_constraint: semver("<= 0.7.1")
asset: mvnd-{{.Version}}-{{.OS}}-{{.Arch}}.{{.Format}}
format: zip
rosetta2: true
windows_arm_emulation: true
files:
- name: mvnd
src: "{{.AssetWithoutExt}}/bin/mvnd"
checksum:
type: github_release
asset: "{{.Asset}}.sha256"
algorithm: sha256
supported_envs:
- darwin
- windows
- amd64
- version_constraint: semver("<= 0.8.1")
asset: maven-mvnd-{{.Version}}-{{.OS}}-{{.Arch}}.{{.Format}}
format: zip
rosetta2: true
windows_arm_emulation: true
files:
- name: mvnd
src: "{{.AssetWithoutExt}}/bin/mvnd"
supported_envs:
- darwin
- windows
- amd64
- version_constraint: semver("<= 1.0.0-m4")
asset: maven-mvnd-{{.Version}}-{{.OS}}-{{.Arch}}.{{.Format}}
format: tar.gz
windows_arm_emulation: true
files:
- name: mvnd
src: "{{.AssetWithoutExt}}/bin/mvnd"
replacements:
arm64: aarch64
supported_envs:
- darwin
- windows
- amd64
- version_constraint: Version == "1.0-m6"
asset: maven-mvnd-{{.Version}}-m39-{{.OS}}-{{.Arch}}.{{.Format}}
format: tar.gz
windows_arm_emulation: true
files:
- name: mvnd
src: "{{.AssetWithoutExt}}/bin/mvnd"
replacements:
arm64: aarch64
supported_envs:
- darwin
- windows
- amd64
- version_constraint: Version == "1.0-m7"
asset: maven-mvnd-{{.Version}}-m39-{{.OS}}-{{.Arch}}.{{.Format}}
format: tar.gz
windows_arm_emulation: true
complete_windows_ext: false
files:
- name: mvnd
src: "{{.AssetWithoutExt}}/bin/mvnd"
replacements:
arm64: aarch64
checksum:
type: github_release
asset: "{{.Asset}}.sha256"
algorithm: sha256
supported_envs:
- darwin
- windows
- amd64
- version_constraint: "true"
asset: maven-mvnd-{{.Version}}-m39-{{.OS}}-{{.Arch}}.{{.Format}}
format: tar.gz
windows_arm_emulation: true
files:
- name: mvnd
src: "{{.AssetWithoutExt}}/bin/mvnd"
replacements:
arm64: aarch64
supported_envs:
- darwin
- windows
- amd64
130 changes: 130 additions & 0 deletions registry.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit f48b6e1

Please sign in to comment.