Skip to content

Commit fe4e605

Browse files
committed
Add workflow to trigger O2DPG build
1 parent 58e97be commit fe4e605

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

.github/workflows/release.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Release
2+
3+
on:
4+
release:
5+
types: [published]
6+
7+
jobs:
8+
build_release:
9+
runs-on: ubuntu-18.04
10+
steps:
11+
- name: Install Kerberos
12+
run: |
13+
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y krb5-user
14+
cat << \EOF > krb5.conf
15+
${{secrets.KRB5CONF}}
16+
EOF
17+
grep rdns krb5.conf
18+
sudo mv -f krb5.conf /etc/krb5.conf
19+
20+
- name: Trigger release in jenkins
21+
run: |
22+
echo ${{github.event.release.tag_name}} | grep -e "prod-20[0-9][0-9][0-1][0-9]-[0-9][0-9]"
23+
echo ${{secrets.PASS}} | kinit ${{secrets.PRINCIPAL}}
24+
curl -X POST -k --negotiate -u : ${{secrets.API_URL}} -H 'Content-Type: application/x-www-form-urlencoded' -d 'O2DPG_TAG=${{github.event.release.tag_name}}'
25+
klist
26+
kdestroy
27+

0 commit comments

Comments
 (0)