diff --git a/pkgs/SonarSource/sonarqube-cli/pkg.yaml b/pkgs/SonarSource/sonarqube-cli/pkg.yaml new file mode 100644 index 00000000000..0ef2f5254cc --- /dev/null +++ b/pkgs/SonarSource/sonarqube-cli/pkg.yaml @@ -0,0 +1,16 @@ +packages: + - name: SonarSource/sonarqube-cli@0.11.0.1439 + - name: SonarSource/sonarqube-cli + version: 0.10.0.1266 + - name: SonarSource/sonarqube-cli + version: 0.9.0.977 + - name: SonarSource/sonarqube-cli + version: 0.8.1.798 + - name: SonarSource/sonarqube-cli + version: 0.8.0.783 + - name: SonarSource/sonarqube-cli + version: 0.7.0.711 + - name: SonarSource/sonarqube-cli + version: 0.6.1.603 + - name: SonarSource/sonarqube-cli + version: 0.6.0.579 diff --git a/pkgs/SonarSource/sonarqube-cli/registry.yaml b/pkgs/SonarSource/sonarqube-cli/registry.yaml new file mode 100644 index 00000000000..0d109069cc5 --- /dev/null +++ b/pkgs/SonarSource/sonarqube-cli/registry.yaml @@ -0,0 +1,33 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json +packages: + - type: http + repo_owner: SonarSource + repo_name: sonarqube-cli + description: CLI tool to provide access to Sonar features + files: + - name: sonar + supported_envs: + - darwin/arm64 + - linux + - windows/amd64 + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.5.0.409") + no_asset: true + - version_constraint: semver("< 0.10.0.1266") + url: https://binaries.sonarsource.com/Distribution/sonarqube-cli/{{.Version}}/{{.OS}}/sonarqube-cli-{{.Version}}-{{.OS}}-{{.Arch}}.exe + format: raw + windows_arm_emulation: true + replacements: + darwin: macos + amd64: x86-64 + supported_envs: + - darwin/arm64 + - linux/amd64 + - windows + - version_constraint: "true" + url: https://binaries.sonarsource.com/Distribution/sonarqube-cli/{{.Version}}/{{.OS}}/sonarqube-cli-{{.Version}}-{{.OS}}-{{.Arch}}.exe + format: raw + replacements: + darwin: macos + amd64: x86-64 diff --git a/registry.yaml b/registry.yaml index dc3898ae6b8..5f9603d6eb2 100644 --- a/registry.yaml +++ b/registry.yaml @@ -7179,6 +7179,37 @@ packages: files: - name: sonar-scanner.bat src: sonar-scanner-{{.SemVer}}-{{.OS}}-{{.Arch}}/bin/sonar-scanner.bat + - type: http + repo_owner: SonarSource + repo_name: sonarqube-cli + description: CLI tool to provide access to Sonar features + files: + - name: sonar + supported_envs: + - darwin/arm64 + - linux + - windows/amd64 + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.5.0.409") + no_asset: true + - version_constraint: semver("< 0.10.0.1266") + url: https://binaries.sonarsource.com/Distribution/sonarqube-cli/{{.Version}}/{{.OS}}/sonarqube-cli-{{.Version}}-{{.OS}}-{{.Arch}}.exe + format: raw + windows_arm_emulation: true + replacements: + darwin: macos + amd64: x86-64 + supported_envs: + - darwin/arm64 + - linux/amd64 + - windows + - version_constraint: "true" + url: https://binaries.sonarsource.com/Distribution/sonarqube-cli/{{.Version}}/{{.OS}}/sonarqube-cli-{{.Version}}-{{.OS}}-{{.Arch}}.exe + format: raw + replacements: + darwin: macos + amd64: x86-64 - type: github_release repo_owner: Songmu repo_name: ecschedule