Use webdev for distribution repository

This commit is contained in:
Adam
2017-03-11 14:34:22 -05:00
parent 97d28abd0a
commit 20831b39eb
5 changed files with 9 additions and 20 deletions

View File

@@ -7,13 +7,11 @@ addons:
packages:
- oracle-java8-installer
install: true
script: "./travis/build.sh"
script: ./travis/build.sh
env:
global:
- secure: XkhMC3ytOrlgL4wNFRF3Wi3WxQl1vef1WxUpHn5/k4Y3oLDEJVTv5r06VhJz+hU+drdMPy1cJPmOCRleP+gNdM+Ka53aBaIJ1Hdmxw4vboZ05qHcNR29mi4F0EDvzZf3FtdWz4oXsLF/aW5+ZP4UzPa+jvpYmkvQa7MEM070mDUdWtYP/4N72aa934B/0lbmGithVbItuNabvYb4S+0MEXSTM6WAGE5I+Q+UbOwatHqqwzMZDuScA556XOc9NSDffcwgNKOuD7SmK3JETn3iFMXvSaMv21dL5ehiIJlUDVpQhMLWKlCj9Hh3VqX3ojML12CwO58+oAz4BvnR+pfQR6cC+Q7DyghxGs/+J02rBAJYIFlCCS/PqmrfdmriU8ejb/uiyPCsDNTgpEY9+92Puq/DswliRG+9YI0swN7qDSGzPWqriG7hoFmELHk6OZtX7VlRYNK6M+jfyY12SuPjQF2Mm1h18+A8thq8IXrTAB1FgtH5Or3ZVTuAPwEDBhJuk63uYZd19klINEzktxiB3WEgKCX4YMICKnxikBDXvCMid+tFV9nJclw7xFlOab9+GgkBHDbjcCBVwwPci2ieGVSC3sZb/5SS6whNYBFIO16rNTN+KyAONX4P6WQ6Ffg4FZEzKiU1c+HS0T87x2gUMJsAlTL9dUEcwvWCYLIPsBM=
- secure: sH3m1bxlyUt/wy7edGEhAMvmk65SEKPPFW0rkC2h5dPXNScLmMtnv9Hk+AfmqWHervU0os1OuJjviocjyemY/Hp45WDweNBre4cQK/WBQwPKv+lcOMwqVbqQpQoeuauw42Lz1VBmQ/MqcCxhnXPdagEETgFYPaMYIN0LiUq4j6CMqHMGu1maljJgDc2fRe/OdKU+aAzksfAX+2ZAH3tQ7EBvJT3pP1FoJAOqQqQ5TGWYQ8R/jZSuDQXsBLdvmXzR2J9OPSzByk9PJaYtbKNrpynP9XzpXbr03Jq7Z6Fq1rxv/gjgzi8Rid6e1rJ6R93TbgzOltA8qQF6cVT73MzDCFHte8qCimN7WrH6Rt/Fw+b+t7ROjUjFWLGeJE5ujSbLDtlyaMccmyRx1tmxpTZg3F7FxhhbeYSYWZJ5W7u3Qi3vDKRVQvRh45EIAHVllDX/5hUZB8F8U517DpkXUdUCOPLiDbosJLow2L6RLywmQswIeD3oRGxQjbZ8x90glalq2dm/QIS0Q0s0OOO0+C/CNrEcEQqufSFQRT7m+XU5XMf5Wu/kpPNsRcXGXYj8aXi5mZbnXc3E0XyJhgQlrrWzJUTMI/U0jfFW1+ZZO/8YWlsShIdazWriPuXwBQqJG4Kshe95TcJY1RJc7McN8VUAuCAiJ/KsF3GUbsfWSejt3o0=
# RUNELITE_BACKEND
- secure: psryZwj3/+xW2ZF/pjJR2UqCBVnUOdb8pbMia34yc5vQ2CCB2+ZrtIJyCEBXVpyZEgNj3qwgNtuj2tl1wameBVdrfVBBlkotlM120aeRwvMkmsggcNhTexf9SXcuRD34xGWvN7hF19ZiKBZk6rHWgzkDupFOPEAk/Q0E2swHW/YPeK8MKvRbY+UAK1WkY+TO4aJoVvDq9tc7Jbpj5XDhY6RLUb/96D+SnpBsnUG7GCpZxzavEZPMrGnMgntPlew9nWLHHcBKZbkMgTfD+X1fOrEG+kylOKIkV0afby5diKknVmLTfUUi1HrHUsvmoojcMtpBFN6yFGG7qrQV1DpZ/gZUcavWMNcBqrp03Dkb9Mtv2pnAI/KTERF3EmuzBM7/dmV/gw7Q+DmZBk97MV1ZFTvRcMu8u9OqC2TV9Xao3DqJV4dBA/d2CJrQHHdJopnh5kiEQtsWJvvqV1eLLBXY7EukMgmbYSb8ihOBY8Hi5tlIMit7j/RJCqM6jHlHEN9XcPOmNNab2liPiviWTQrvrantc2UxhgTX40DyhnDmVZIXIyS0ubqhRCgdxKuABS5aLY6SI0byXlQVj1GS1onZm9LxiTM1tq5EgCyQGBa0/6EpQNk1CNUF1dpZC7gOOFLC9nSQaBgRhqU19+6ctWTJjiTo+4WnTvutRZ3ZXoR9CE8=
# REPO_PASSWORD
- secure: b/vNiqFcPkg/7pg5bZ7p68aSYAUgR1stOqCFnTRm4WnMFtiuJwEONPlnOo3GDb5ppJvrJAMpkfBpxwMyapPTPyz2PqOLHpGXWJBxaCLXMiEJCQSOL5eNsv5I20x3lC76xfTXum+nnjimWMiyDIZcMOmdq1k4FAP2loGobRuAycbWSIdXMyIqHNNFTlh6uW4Y6ubOBhl7mvkLMKmbxZOGxBJe/J66TfCihEwwz4uIHxfR/Mf146tJEy8oSTBqyCOxE4xZOa/fdJfKyzri8kcEKQNfgpcULIICfNC9LEuawL1B+hj+PTjW4/bCLgoSzwp7qr/rODvGmz9whGyPwoCtJWbOZg4LoHVkMvKDx8s3ld3E3TNsHfE2OaDdsh6YWHZE4dTw+oDHmjBQQ3Z5MNC2/sXXg8QroczUnve8clq/bNGiodj2LSZRCBGT5uKV/Q7S4hZm9owQu0geUy4zSafDOWrhti3YQK/67hnen4lnY4ESXguNecF+jqe6L5+5sxCnKhFhulXSzDskcezSkO/wHbvEZYuOm191L93jx24vRVB4QEPY6U0OW42Ku08WrxiG8VAkBa4gIye7MCs2EthU6IWxjFhsDV5EolIliKcq0l0dNhAHFFBUHgJ5dGDmhiof6fVS5ixIzNQB4V/PeeCIUs6XdYY6mhsNW1EhPPJ++lE=
# TOMCAT_USERNAME
- secure: ojn19kLrRjfNGEindivufyogtYVMbUHo5pyQmB5dXd3SojxEUIyYx7o7tYCfFcCQ0AmVZCEwmpU651R/m4cKobbx0suF6epozizhvS93Egc0RR5xXyUAHi0SgEUOf8fsv1V3SYy8gdaqcFFXTg5owtkdnfjjspIqrX8xZoVHItH21g06Izu1Zag+3/ovUrINY6TQM1voMQdBWlLzJ5N/gtY2AfhBGzdqa0tfSrpv23xRu1jrD0jZtE271tCHVlAFM9uJOLOP9nQYBxXC5DAoTgEVZb3yPgyiJgw0vWHneTEF5X+CQ5o7RXJQOWVdLJw5ZKfjLyFyHai44S1TA+x0WvAZjmwQvMlqD3PoTOd8dyz94eRU4lv2FE+bnzLjpBeSwLBl9tk9CketJIaQcOMUUOnuAidvgiKfDkNuMt2q5LcE0qFfjrgY8k8DBtYI13hodGMIIuUP3zXaH4nK2jOfgzVzshCpVk3pwsqtxwDjnTUIFvv8IJO5K5kC6dDlWbH+J7yrX4kPj7GKFxYcdWsjSg59E/qjeeHomqzq7PMj1XqWRgDo4JmqZxU+qgr3f2tabyP8whFdbDZTQgLuX1y0lP+7hUzOwkoi/mnqUAHlj81vRylBcX/gFtI+pJQwD7ZDwLfAmBPrkizetavxTWROnAuOoeRlzseVpclAscM2SEo=
# TOMCAT_PASSWORD

View File

@@ -49,7 +49,7 @@
<distributionManagement>
<repository>
<id>runelite</id>
<url>${runelite.repository.url}</url>
<url>dav:http://repo.runelite.net</url>
</repository>
</distributionManagement>
@@ -95,8 +95,8 @@
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<version>2.10</version>
<artifactId>wagon-webdav-jackrabbit</artifactId>
<version>2.12</version>
</extension>
</extensions>
</build>

View File

@@ -1,15 +1,7 @@
#!/bin/bash
if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then
ssh-keyscan -t rsa $RUNELITE_BACKEND > ~/.ssh/known_hosts 2>/dev/null
openssl aes-256-cbc -d -in travis/runelite.key.enc -out ~/.ssh/runelite -k $SECRET_KEY
chmod 600 ~/.ssh/runelite
set -o pipefail
mvn clean deploy --settings travis/settings.xml | sed "s/$RUNELITE_BACKEND/REDACTED/g"
exit
mvn clean deploy --settings travis/settings.xml
else
mvn clean verify --settings travis/settings.xml
exit
fi

Binary file not shown.

View File

@@ -134,8 +134,8 @@ under the License.
<server>
<id>runelite</id>
<username>runelite</username>
<privateKey>${user.home}/.ssh/runelite</privateKey>
<username>repo</username>
<password>${env.REPO_PASSWORD}</password>
</server>
<server>
<id>runelite-tomcat</id>
@@ -262,7 +262,6 @@ under the License.
<id>runelite</id>
<properties>
<runelite.repository.url>${env.RUNELITE_REPOSITORY_URL}</runelite.repository.url>
<runelite.tomcat.url>http://api.runelite.net/manager/text</runelite.tomcat.url>
</properties>
</profile>