1
0
mirror of https://github.com/Azure/setup-helm.git synced 2026-07-06 16:31:38 +00:00

Compare commits

..

3 Commits

Author SHA1 Message Date
shigupt202 b9405ec6dc Update README.md 2021-08-10 16:30:59 +05:30
Sundar f278626f77 Added integration tests. (#43) 2021-06-10 14:51:38 +05:30
shigupt202 18bc768116 Adding graph ql for Helm versions (#21)
* Adding graphql query to fetch latest helm release of specified type

* Updating typescript version and js file

* Fixing PR comments in release

* Adding feature flag as environment variable in release

* Changing feature flag name

* Updating files as per latest changes in master after resolving merge conflicts

* Removing non prod modules
2021-03-31 10:51:13 +05:30
3 changed files with 54 additions and 1 deletions
@@ -0,0 +1,33 @@
token=$1
commit=$2
repository=$3
prNumber=$4
frombranch=$5
tobranch=$6
patUser=$7
getPayLoad() {
cat <<EOF
{
"event_type": "SetupHelmActionPR",
"client_payload":
{
"action": "SetupHelm",
"commit": "$commit",
"repository": "$repository",
"prNumber": "$prNumber",
"tobranch": "$tobranch",
"frombranch": "$frombranch"
}
}
EOF
}
response=$(curl -u $patUser:$token -X POST https://api.github.com/repos/Azure/azure-actions-integration-tests/dispatches --data "$(getPayLoad)")
if [ "$response" == "" ]; then
echo "Integration tests triggered successfully"
else
echo "Triggering integration tests failed with: '$response'"
exit 1
fi
+19
View File
@@ -0,0 +1,19 @@
name: "Trigger Integration tests"
on:
pull_request:
branches:
- master
- 'releases/*'
jobs:
trigger-integration-tests:
name: Trigger Integration tests
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v2
with:
path: IntegrationTests
- name: Trigger Test run
run: |
bash ./IntegrationTests/.github/workflows/TriggerIntegrationTests.sh ${{ secrets.L2_REPO_TOKEN }} ${{ github.event.pull_request.head.sha }} ${{ github.repository }} ${{ github.event.pull_request.number }} ${{ github.event.pull_request.head.ref }} ${{ github.event.pull_request.base.ref }} ${{ secrets.L2_REPO_USER }}
+2 -1
View File
@@ -1,5 +1,6 @@
# Setup Helm # Setup Helm
#### Install a specific version of helm binary on the runner. Install a specific version of helm binary on the runner.
## Example
Acceptable values are latest or any semantic version string like v2.16.7 Use this action in workflow to define which version of helm will be used. Acceptable values are latest or any semantic version string like v2.16.7 Use this action in workflow to define which version of helm will be used.