<pre style='margin:0'>
Zero King (l2dy) pushed a commit to branch travis-ci
in repository macports-base.
</pre>
<p><a href="https://github.com/macports/macports-base/commit/9c11db4fdbe62c4ded3f4c58407f2e34504c36b2">https://github.com/macports/macports-base/commit/9c11db4fdbe62c4ded3f4c58407f2e34504c36b2</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 9c11db4fdbe62c4ded3f4c58407f2e34504c36b2
</span>Author: Zero King <l2dy@macports.org>
AuthorDate: Tue May 29 13:31:51 2018 +0000
<span style='display:block; white-space:pre;color:#404040;'> Enable Travis CI deployment
</span>---
.bintray.json | 26 ++++++++++++++++++++++++++
.travis.yml | 31 ++++++++++++++++++++++++++++++-
src/macports1.0/macports.tcl | 2 +-
3 files changed, 57 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/.bintray.json b/.bintray.json
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..31b2cbc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/.bintray.json
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,26 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "package": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "name": "auto-upload",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "repo": "macports-base",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "subject": "macports-ci-bot",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "desc": "Prebuilt binaries of MacPorts base for use in MacPorts pull request CI",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "website_url": "https://www.macports.org/",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "vcs_url": "https://github.com/macports/macports-base",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "licenses": ["BSD 3-Clause"],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "public_download_numbers": false,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "public_stats": false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "version": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "name": "2.4.1",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "desc": "",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "released": "2017-02-26",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "gpgSign": false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "files":
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [{ "includePattern": "MacPorts-OS_MAJOR.tar.bz2", "uploadPattern": "MacPorts-OS_MAJOR.tar.bz2",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "matrixParams": { "override": 1 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "publish": true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/.travis.yml b/.travis.yml
</span><span style='display:block; white-space:pre;color:#808080;'>index 2d94f43..512a659 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/.travis.yml
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/.travis.yml
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,3 +1,32 @@
</span> language: c
<span style='display:block; white-space:pre;background:#ffe0e0;'>-os: osx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+matrix:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - os: osx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ osx_image: xcode9.3beta
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - os: osx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ osx_image: xcode8.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - os: osx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ osx_image: xcode7.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - os: osx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ osx_image: xcode6.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+before_install:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- sudo mkdir /opt/local.old
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- sudo mv /usr/local/* /opt/local.old && hash -r
</span> script: ./configure && make && sudo make install && make test
<span style='display:block; white-space:pre;background:#e0ffe0;'>+before_deploy:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- sed -i "" "s/-v selfupdate/version/" portmgr/dmg/postflight
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- sudo install portmgr/dmg/postflight /opt/local/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- sudo install src/*.tcl /opt/local/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- export OS_MAJOR=$(uname -r | cut -f 1 -d .)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- tar -cjf MacPorts-$OS_MAJOR.tar.bz2 /opt/local
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- sed -i "" "s/OS_MAJOR/$OS_MAJOR/g" .bintray.json
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- sudo mv /opt/local.old/* /usr/local && hash -r
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+deploy:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ provider: bintray
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file: .bintray.json
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ user: l2dybot
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ skip_cleanup: true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ on:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ branch: travis-ci
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ key:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ secure: dWLG/p4xr4YOP1cyPqe+ANWnKm42CPp2fIWjFbWdyew84VTdetrB+P4ZfVeS7dSeasHL6B0D+aQWbrLA7bBQsNv6+2QemTxoKvj+qIdCyqk4DiG6hjjYPcnrHexjcNx5yFVROVuCXJtT/dbqGWA7GG1YRqokUse6cO20Kft2SG8qYVuWmMqALYAUdJO4p8ZMPpVudzP55K85X7yab66/ahdLo4135YWKfu5aMwNdIIzq5z0fgkWTUXre6qhM9FpJ/bmyUDBtimNK9yy8ruq4uYqG9HtRbMU31R6mTgtNWhdV3brcxWwoNRSojlnmJohC7eq2YPA4SZEuL0z5u9TDctyoIBSi9QDvtVfoHTfLv7usTZMo8Vq86DOQW9meOznJjbZdmyo9LLNH4kXGMU0lF5JBWLuqcfeL1kPhdlpkxuUo0c93K7ZGTmbrhFwLgSr/yiaGYhzGPWwGMourPQyHfTuLmP2qZOcZ [...]
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/macports1.0/macports.tcl b/src/macports1.0/macports.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index eaac98d..fa83388 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/macports1.0/macports.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/macports1.0/macports.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1343,7 +1343,7 @@ proc macports::copy_xcode_plist {target_homedir} {
</span> global macports::user_home macports::macportsuser
set user_plist "${user_home}/Library/Preferences/com.apple.dt.Xcode.plist"
set target_dir "${target_homedir}/Library/Preferences"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- file delete -force "${target_dir}/com.apple.dt.Xcode.plist"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ catch { file delete -force "${target_dir}/com.apple.dt.Xcode.plist" }
</span> if {[file isfile $user_plist]} {
if {![file isdirectory $target_dir]} {
try -pass_signal {
</pre><pre style='margin:0'>
</pre>