Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
thythm
ribbon
提交
1a78f9ba
R
ribbon
项目概览
thythm
/
ribbon
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
ribbon
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1a78f9ba
编写于
3月 03, 2021
作者:
R
Roberto Perez Alcolea
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Upgrade nebula.netflixoss to replace bintray publication and update TravisCI Secrets
上级
0fcc78af
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
17 addition
and
19 deletion
+17
-19
.gitignore
.gitignore
+3
-0
.travis.yml
.travis.yml
+6
-4
buildViaTravis.sh
buildViaTravis.sh
+5
-3
installViaTravis.sh
installViaTravis.sh
+3
-12
secrets/signing-key.enc
secrets/signing-key.enc
+0
-0
未找到文件。
.gitignore
浏览文件 @
1a78f9ba
...
...
@@ -63,3 +63,6 @@ atlassian-ide-plugin.xml
# NetBeans specific files/directories
.nbattrs
# publishing secrets
secrets/signing-key
.travis.yml
浏览文件 @
1a78f9ba
...
...
@@ -6,10 +6,12 @@ install: "./installViaTravis.sh"
script
:
"
./buildViaTravis.sh"
env
:
global
:
-
secure
:
mprd3lRQDzNFIqWJ/hhHt84Oo1rQFv5Hp2GyySTx/xPiu2Qv6F+C0YOHTHIT2+BxxW/7580w/8e6L8YLxiVX0d2J8YwQm7tPoc4WN3kV9K6U/LTdVmNAePNyeMq1R13CPAguDVG2CY4+Y08rdU7OYDuL1mQFHzPmvhGzLnN4kiE=
-
secure
:
INE6Zlu2EMfRZI13F8B4RyKkmvtaMA8K5bMYwRPWDJ+PUnGUfU27xIjx8mY+dd6A2JfSeeoF7dkOko4xi+PiiayY2Byi8fneja1j01Du7l0okBaeROGlLscLid2ME0yDCql06vERhCdIDEBMpZzVu8GbqpZ1z/x0JQ0YgBiMVEc=
-
secure
:
OumwxBfa3lOrT2BHRx9a9Ppxiua0IbEtRFs2CQHCWOW6iYRLDavLqya+oMPvx+gAlZRX54VTYuuxh858dxR8O94xPi4NvZ/POvoTdgU1MNekBqYsuWys3B4Dw8CMrrpfzvtD8tWe8TkgwGpzzpRuEzQ6bvh0uCAmiQ0kQhKA8+0=
-
secure
:
TeSjCxSjlH0fE30WoBWOPIWPMMn66v6KGAMbUGPO1Z98q1AXptmcFnAob0of8Q/HLkR6Paxtl4r4yt35pqakw40M6s5w4O2PeXPArZZE+qBRR9izRpXIPq+jAIZwabYkEgLMhF3u3VOIYmP94hGvFfddtuTF8UmqkEeK1/AmruU=
-
secure
:
EKzKmfCI/HzvxH7f9Y2YllaKkTDs5rCJyyd0MZ30ZlwjeExF0SFOum9lyu6ujbZEJrW3ybfJ8YEmUJwawo857eSbjOfhJ0NB+mC5W7ItlOYHV3q2jGmAGdgWQQYij3YtFel+mA/BsxmvVh/fgLz4UJ40dFD0wbvX8wKQ7iNkkDQ=
-
secure
:
ENxhFcR6dj3bSecQES9/Hf2hOo2uQP7BARIfQtaxd2+kUQLLKIE7Ik7ldds7bYWO4q/AOLbgQbbggLldCC48uv7e3G8XJY1L9NierSkdV0gxPK5gR1Wqt1OZQXdQVuaSNLTur560YN5qD+7hpeiO3IViD72uuhWNKB5D7HaQVHY=
-
secure
:
qSuKX/JeiB2I6KXo8xuQsaerx9BrTfhQMuqpmhCVlhITH2TQYUf6iLDoh8/rIMfD1HT8Y3oTinVk6++mjEtMzxdqgrPrUtznXiOktx+8feClcymJ/T2FA0opHlfteauszc/PUE0ItNQm2Ci3rWf2T7r8MU7rQkVzC8nk3KHqySQ=
-
secure
:
p4/UI+OCh02Vxavz3Jc24z9JS45uWh63JgAWRQobX2zw1qjFGHzoOnuC/N8TE+CXVwMK7cvWkykZUi8BCAlloiIfLtQ+xeTqtez+S/y0siyyCBANAVIE5m/tMyssni1zWqdYWFPh0lY87zp7A/yC7zo9L1uoeWEGZOiqIpVggdE=
-
secure
:
HOC6j+YkpjGHhk4lE7/1q+tNmNLgksrpS8gx7ijfR/tcKagToznPG2RH6fjMJYQ8cw7Njp9oMCCAuaOxKLPioxb4fEGILnB+ZitvVDc3aqOSDN2pWIE2wZPzzvqyKPBd4BQFCJXNlo8kyJPGN78dm7e6I0rpYWB3QBTkjFJJA+E=
-
secure
:
fP8b3J1LhxPEQrz7I1kLhW79Ax3LJmceuJkx2Cr/WjaV21jR2u+KVP3Fg9aVo5ECgJsenC28cYl7YitogHLl4bfpJVLnMtySzkMF2A7dHuR9semnliqCBcClgxwvX2k/1eUFSBdHkOucy6ZJelCzitvhJ9jQcQFSx6D5SoIUSZk=
cache
:
directories
:
-
"
$HOME/.gradle/caches"
buildViaTravis.sh
浏览文件 @
1a78f9ba
...
...
@@ -6,18 +6,20 @@ if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then
./gradlew build
elif
[
"
$TRAVIS_PULL_REQUEST
"
==
"false"
]
&&
[
"
$TRAVIS_TAG
"
==
""
]
;
then
echo
-e
'Build Branch with Snapshot => Branch ['
$TRAVIS_BRANCH
']'
./gradlew
-Prelease
.travisci
=
true
-P
bintrayUser
=
"
${
bintrayUser
}
"
-PbintrayKey
=
"
${
bintrayKey
}
"
-PsonatypeUsername
=
"
${
sonatypeUsername
}
"
-PsonatypePassword
=
"
${
sonatypePassword
}
"
build snapshot
./gradlew
-Prelease
.travisci
=
true
-P
netflixOss
.username
=
"
$NETFLIX_OSS_REPO_USERNAME
"
-PnetflixOss
.password
=
"
$NETFLIX_OSS_REPO_PASSWORD
"
-Psonatype
.signingPassword
=
"
$NETFLIX_OSS_SIGNING_PASSWORD
"
build snapshot
elif
[
"
$TRAVIS_PULL_REQUEST
"
==
"false"
]
&&
[
"
$TRAVIS_TAG
"
!=
""
]
;
then
echo
-e
'Build Branch for Release => Branch ['
$TRAVIS_BRANCH
'] Tag ['
$TRAVIS_TAG
']'
case
"
$TRAVIS_TAG
"
in
*
-rc
\.
*
)
./gradlew
-Prelease
.travisci
=
true
-Prelease
.useLastTag
=
true
-PbintrayUser
=
"
${
bintrayUser
}
"
-PbintrayKey
=
"
${
bintrayKey
}
"
-PsonatypeUsername
=
"
${
sonatypeUsername
}
"
-PsonatypePassword
=
"
${
sonatypePassword
}
"
candidate
./gradlew
-Prelease
.travisci
=
true
-PnetflixOss
.username
=
"
$NETFLIX_OSS_REPO_USERNAME
"
-PnetflixOss
.password
=
"
$NETFLIX_OSS_REPO_PASSWORD
"
-Psonatype
.signingPassword
=
"
$NETFLIX_OSS_SIGNING_PASSWORD
"
-Prelease
.useLastTag
=
true
candidate
;;
*
)
./gradlew
-Prelease
.travisci
=
true
-P
release
.useLastTag
=
true
-PbintrayUser
=
"
${
bintrayUser
}
"
-PbintrayKey
=
"
${
bintrayKey
}
"
-PsonatypeUsername
=
"
${
sonatypeUsername
}
"
-PsonatypePassword
=
"
${
sonatypePassword
}
"
final
./gradlew
-Prelease
.travisci
=
true
-P
netflixOss
.username
=
"
$NETFLIX_OSS_REPO_USERNAME
"
-PnetflixOss
.password
=
"
$NETFLIX_OSS_REPO_PASSWORD
"
-Psonatype
.username
=
"
$NETFLIX_OSS_SONATYPE_USERNAME
"
-Psonatype
.password
=
"
$NETFLIX_OSS_SONATYPE_PASSWORD
"
-Psonatype
.signingPassword
=
"
$NETFLIX_OSS_SIGNING_PASSWORD
"
-Prelease
.useLastTag
=
true
final
;;
esac
else
echo
-e
'WARN: Should not be here => Branch ['
$TRAVIS_BRANCH
'] Tag ['
$TRAVIS_TAG
'] Pull Request ['
$TRAVIS_PULL_REQUEST
']'
./gradlew build
fi
installViaTravis.sh
浏览文件 @
1a78f9ba
#!/bin/bash
# This script will build the project.
if
[
"
$TRAVIS_PULL_REQUEST
"
!=
"false"
]
;
then
echo
-e
"Assemble Pull Request #
$TRAVIS_PULL_REQUEST
=> Branch [
$TRAVIS_BRANCH
]"
./gradlew assemble
elif
[
"
$TRAVIS_PULL_REQUEST
"
==
"false"
]
&&
[
"
$TRAVIS_TAG
"
==
""
]
;
then
echo
-e
'Assemble Branch with Snapshot => Branch ['
$TRAVIS_BRANCH
']'
./gradlew
-Prelease
.travisci
=
true
assemble
elif
[
"
$TRAVIS_PULL_REQUEST
"
==
"false"
]
&&
[
"
$TRAVIS_TAG
"
!=
""
]
;
then
echo
-e
'Assemble Branch for Release => Branch ['
$TRAVIS_BRANCH
'] Tag ['
$TRAVIS_TAG
']'
./gradlew
-Prelease
.travisci
=
true
-Prelease
.useLastTag
=
true
assemble
else
echo
-e
'WARN: Should not be here => Branch ['
$TRAVIS_BRANCH
'] Tag ['
$TRAVIS_TAG
'] Pull Request ['
$TRAVIS_PULL_REQUEST
']'
./gradlew assemble
if
[
"
$TRAVIS_SECURE_ENV_VARS
"
=
"true"
]
;
then
echo
"Decrypting publishing credentials"
openssl aes-256-cbc
-k
"
$NETFLIX_OSS_SIGNING_FILE_PASSWORD
"
-in
secrets/signing-key.enc
-out
secrets/signing-key
-d
fi
secrets/signing-key.enc
0 → 100644
浏览文件 @
1a78f9ba
文件已添加
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录