]> granicus.if.org Git - libjpeg-turbo/commit
Fix continuous integration of pull requests
authorDRC <information@libjpeg-turbo.org>
Fri, 23 Mar 2018 18:57:59 +0000 (13:57 -0500)
committerDRC <information@libjpeg-turbo.org>
Fri, 23 Mar 2018 19:57:09 +0000 (14:57 -0500)
commitd64e8e29051af13f825c8e699126c14aa8fd548f
tree8adea671fa66a1b0cad013e9d2781c0519633c49
parente15a6b4e08693953a1c8fd89684f6f85821243e0
Fix continuous integration of pull requests

- Travis doesn't set the $encrypted_* variables for PRs, so disable GPG
signing when building a PR (artifacts aren't deployed for PRs anyhow,
and even if they were, I wouldn't want them to be signed, as they may
contain unvetted code.)
- Take advantage of the new -d option in buildljt, which allows for
building from an existing Git clone directory.  This eliminates the need
to rename and restore .git/shallow, allows the official build scripts to
work properly when building PRs, and prevents 'git clone' being invoked
twice in CI builds.

Refer to #217
.travis.yml
appveyor.yml