Skip to content

Commit 3ffa20c

Browse files
NO-JIRA Fix missing postgresql dependency
1 parent 96a5570 commit 3ffa20c

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

.cirrus/azure_app_verify_and_publish.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ rm -rf .cnab/ "${APPLICATION_NAME}-azure-${SONARQUBE_CHART_VERSION}" sonarqube-a
4242
echo "2. Updating Helm dependencies for the wrapper chart (sonarqube-azure)..."
4343
# This command will read sonarqube-azure/Chart.yaml and package the 'sonarqube'
4444
# dependency (from ../charts/sonarqube) into sonarqube-azure/charts/sonarqube-${SONARQUBE_CHART_VERSION}.tgz
45+
cd ..
46+
cd charts/sonarqube
47+
helm dependency update
48+
cd ../../azure-marketplace-k8s-app
4549
cd sonarqube-azure
4650
helm dependency update
4751
echo "Helm dependencies updated. Packaged subchart is now in sonarqube-azure/charts/."
@@ -50,6 +54,7 @@ echo "Helm dependencies updated. Packaged subchart is now in sonarqube-azure/cha
5054
echo "3. Decompressing the SonarQube subchart for CPA validation..."
5155
cd charts
5256
tar -xzf "sonarqube-${SONARQUBE_CHART_VERSION}.tgz"
57+
ls -la sonarqube/charts/postgresql
5358
rm "sonarqube-${SONARQUBE_CHART_VERSION}.tgz"
5459
echo "SonarQube subchart decompressed and .tgz removed."
5560

azure-marketplace-k8s-app/manifest.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
applicationName: sonarqube
22
publisher: "SonarSource"
33
description: "SonarQube Server is a self-managed, automatic code review tool that systematically helps you deliver clean code. As a core element of our Sonar solution, SonarQube integrates into your existing workflow and detects issues in your code to help you perform continuous code inspections of your projects. The tool analyses 30+ different programming languages and integrates into your CI pipeline and DevOps platform to ensure that your code meets high-quality standards."
4-
version: 2025.4.3
4+
version: 2025.4.4
55
helmChart: "./sonarqube-azure"
66
clusterArmTemplate: "./mainTemplate.json"
77
uiDefinition: "./createUIDefinition.json"

azure-marketplace-k8s-app/sonarqube-azure/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2 # Or v1 depending on your Helm version
22
name: sonarqube-azure
3-
version: 2025.4.3
4-
appVersion: 2025.4.3
3+
version: 2025.4.4
4+
appVersion: 2025.4.4
55
description: "SonarQube Server is a self-managed, automatic code review tool that systematically helps you deliver clean code. As a core element of our Sonar solution, SonarQube integrates into your existing workflow and detects issues in your code to help you perform continuous code inspections of your projects. The tool analyses 30+ different programming languages and integrates into your CI pipeline and DevOps platform to ensure that your code meets high-quality standards."
66
type: application
77
dependencies:

0 commit comments

Comments
 (0)