-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support release work #53
Conversation
@@ -1,4 +1,4 @@ | |||
on-tftp (1.1-1) unstable; urgency=low | |||
on-tftp (1.2.3) UNRELEASED; urgency=low |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
per Alan, in Debian rules, before code become a "release", here will be UNRELEASED.
when release , using "dch -r" , here will become unstable, indicate it's released
if [[ $DEBBRANCH =~ ^[0-9.]+$ ]]; then | ||
export DCHOPTS="-r \"\"" | ||
else | ||
export DCHOPTS="-v ${DEBBRANCH} -u low ${DEBPKGVER} -b" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please add comment for reason why using "-b" (force build)
|
||
#modify bintray cfg | ||
DEBBRANCH=$(./extra/gen-debbranch.sh) | ||
if [[ $DEBBRANCH =~ ^[0-9.]+$ ]]; then |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[minor] it works. but this implementation depends on how another file extra/gen-debbranch.sh implements
" if [ "$SYMBOL" != "release" ]; then DEBBRANCH=xxxx"
say, if extra/gen-debbranch.sh changes the "~ ^[0-9.]+$ ", it tends to miss to change this file as well ...
do we have better way , to decouple ?
922fe84
to
dfd3653
Compare
👍 |
dfd3653
to
eb82958
Compare
test this please |
d64b769
to
c834145
Compare
BUILD on-tftp #756 : ABORTED
BUILD on-tftp #756 Error Logs: |
test this please |
Build finished. |
c834145
to
344f27f
Compare
Build finished. |
344f27f
to
aeb3425
Compare
Build finished. |
modify travis config
used
per PR-merge of master build deb and upload them to bintray, named on-tftp_1.1-1master-20160923181601Z.deb .
now
per PR-merge build on-tftp_1.2.3
rc-20160923181601Z-125b07b.deb or on-tftp_1.2.2devel-20150923181601Z-535b07b.deb with deb_component "main", we call this ci-builds.per push Tag build on-tftp_1.2.3.deb with deb_component "release", we call this release build
This feature will be applied on every repo in the future.
@RackHD/corecommitters @panpan0000 @PengTian0