Compare commits
2 Commits
11d116bdd1
...
8f5e4f2776
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8f5e4f2776 | ||
|
|
daecf80731 |
@@ -40,7 +40,7 @@ jobs:
|
|||||||
cp -r helm/api7ee-demo-k8s /tmp/api7ee-demo-k8s-chart
|
cp -r helm/api7ee-demo-k8s /tmp/api7ee-demo-k8s-chart
|
||||||
|
|
||||||
# Update image registry and repository to match Gitea
|
# Update image registry and repository to match Gitea
|
||||||
sed -i "s|registry: gitea.server_url|registry: ${{ gitea.server_url }}|g" /tmp/api7ee-demo-k8s-chart/values.yaml
|
sed -i "s|registry: gitea.server_url|registry: ${{ vars.PACKAGES_REGISTRY || gitea.server_url }}|g" /tmp/api7ee-demo-k8s-chart/values.yaml
|
||||||
sed -i "s|repository: gitea.repository/|repository: ${{ gitea.repository }}/|g" /tmp/api7ee-demo-k8s-chart/values.yaml
|
sed -i "s|repository: gitea.repository/|repository: ${{ gitea.repository }}/|g" /tmp/api7ee-demo-k8s-chart/values.yaml
|
||||||
|
|
||||||
# Package the chart
|
# Package the chart
|
||||||
@@ -59,11 +59,11 @@ jobs:
|
|||||||
-H "Authorization: token ${{ secrets.PACKAGES_PUSH_TOKEN }}" \
|
-H "Authorization: token ${{ secrets.PACKAGES_PUSH_TOKEN }}" \
|
||||||
-X POST \
|
-X POST \
|
||||||
-F "chart=@${CHART_FILE}" \
|
-F "chart=@${CHART_FILE}" \
|
||||||
https://${{ gitea.server_url }}/api/packages/${{ gitea.repository_owner }}/helm/api/charts
|
https://${{ vars.PACKAGES_REGISTRY || gitea.server_url }}/api/packages/${{ gitea.repository_owner }}/helm/api/charts
|
||||||
|
|
||||||
echo "✅ Helm chart pushed successfully to Gitea Package Registry"
|
echo "✅ Helm chart pushed successfully to Gitea Package Registry"
|
||||||
echo "📦 Chart: ${CHART_FILE}"
|
echo "📦 Chart: ${CHART_FILE}"
|
||||||
echo "🔗 Registry URL: https://${{ gitea.server_url }}/api/packages/${{ gitea.repository_owner }}/helm"
|
echo "🔗 Registry URL: https://${{ vars.PACKAGES_REGISTRY || gitea.server_url }}/api/packages/${{ gitea.repository_owner }}/helm"
|
||||||
|
|
||||||
|
|
||||||
- name: Summary
|
- name: Summary
|
||||||
@@ -72,11 +72,11 @@ jobs:
|
|||||||
echo ""
|
echo ""
|
||||||
echo "- **Version:** ${VERSION}"
|
echo "- **Version:** ${VERSION}"
|
||||||
echo "- **Chart:** ${CHART_FILE}"
|
echo "- **Chart:** ${CHART_FILE}"
|
||||||
echo "- **Registry:** https://${{ gitea.server_url }}/api/packages/${{ gitea.repository_owner }}/helm"
|
echo "- **Registry:** https://${{ vars.PACKAGES_REGISTRY || gitea.server_url }}/api/packages/${{ gitea.repository_owner }}/helm"
|
||||||
echo ""
|
echo ""
|
||||||
echo "### Installation"
|
echo "### Installation"
|
||||||
echo '```bash'
|
echo '```bash'
|
||||||
echo "helm repo add api7ee https://${{ gitea.server_url }}/api/packages/${{ gitea.repository_owner }}/helm"
|
echo "helm repo add api7ee https://${{ vars.PACKAGES_REGISTRY || gitea.server_url }}/api/packages/${{ gitea.repository_owner }}/helm"
|
||||||
echo "helm repo update"
|
echo "helm repo update"
|
||||||
echo "helm install my-api7ee api7ee/api7ee-demo-k8s --version ${VERSION}"
|
echo "helm install my-api7ee api7ee/api7ee-demo-k8s --version ${VERSION}"
|
||||||
echo '```'
|
echo '```'
|
||||||
|
|||||||
Reference in New Issue
Block a user