Skip to content

Commit b9e3f9f

Browse files
committed
Move deployment scripts into shell script files
1 parent e1d1d5e commit b9e3f9f

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

.travis.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,10 @@ jobs:
3636

3737
# Maven (GitHub Packages)
3838
- provider: script
39-
script:
40-
- ./gradlew :shared:publish :server:publish -x test -Pgpr.user=fwcd -Pgpr.key="$GH_TOKEN"
39+
script: bash scripts/maven-deploy.sh
4140
skip_cleanup: true
4241

4342
# Docker (GitHub Packages)
4443
- provider: script
45-
script:
46-
- docker login docker.pkg.github.com -u fwcd -p "$GH_TOKEN"
47-
- docker build -t docker.pkg.github.com/fwcd/kotlin-language-server:latest .
48-
- docker push fwcd/kotlin-language-server:latest
44+
script: bash scripts/docker-deploy.sh
4945
skip_cleanup: true

scripts/docker-deploy.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/bash
2+
docker login docker.pkg.github.com -u fwcd -p "$GH_TOKEN"
3+
docker build -t docker.pkg.github.com/fwcd/kotlin-language-server:latest .
4+
docker push fwcd/kotlin-language-server:latest

scripts/maven-deploy.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#!/bin/bash
2+
./gradlew :shared:publish :server:publish -x test -Pgpr.user=fwcd -Pgpr.key="$GH_TOKEN"

0 commit comments

Comments
 (0)