<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch travis-ci
in repository macports-base.

</pre>
<p><a href="https://github.com/macports/macports-base/commit/feacef7dda1d09c03da315becdc71457b6febf94">https://github.com/macports/macports-base/commit/feacef7dda1d09c03da315becdc71457b6febf94</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/travis-ci by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new feacef7d ci: Split build into steps, exclude sip-workaround
</span>feacef7d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit feacef7dda1d09c03da315becdc71457b6febf94
</span>Author: Clemens Lang <cal@macports.org>
AuthorDate: Tue Dec 8 22:39:39 2020 +0100

<span style='display:block; white-space:pre;color:#404040;'>    ci: Split build into steps, exclude sip-workaround
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Add separate steps for the four build and test steps involved in
</span><span style='display:block; white-space:pre;color:#404040;'>    compiling MacPorts so that the output is formatted better.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Add an exclude to the tar command so that any binaries that might
</span><span style='display:block; white-space:pre;color:#404040;'>    already have been copied by the sip-workaround are not uploaded to
</span><span style='display:block; white-space:pre;color:#404040;'>    bintray.
</span>---
 .github/workflows/prepare-ci-env.yml | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/.github/workflows/prepare-ci-env.yml b/.github/workflows/prepare-ci-env.yml
</span><span style='display:block; white-space:pre;color:#808080;'>index a81b1019..0fec8bca 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/.github/workflows/prepare-ci-env.yml
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/.github/workflows/prepare-ci-env.yml
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,12 +25,21 @@ jobs:
</span>         run: |
           sudo mkdir /opt/local.old
           sudo mv /usr/local/* /opt/local.old
<span style='display:block; white-space:pre;background:#ffe0e0;'>-      - name: Build MacPorts Base
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      - name: Configure MacPorts Base
</span>         run: |
           set -eu
           ./configure
<span style='display:block; white-space:pre;background:#e0ffe0;'>+      - name: Build MacPorts Base
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        run: |
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          set -eu
</span>           make
<span style='display:block; white-space:pre;background:#e0ffe0;'>+      - name: Install MacPorts Base
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        run: |
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          set -eu
</span>           sudo make install
<span style='display:block; white-space:pre;background:#e0ffe0;'>+      - name: Test MacPorts Base
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        run: |
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          set -eu
</span>           make test
       - name: Prepare Deployment
         run: |
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,7 +53,10 @@ jobs:
</span>           sudo install -m644 \
             src/*.tcl \
             /opt/local/libexec/macports/postflight/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-          tar cjf "MacPorts.tar.bz2" /opt/local
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          tar \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            --exclude '/opt/local/var/macports/sip-workaround/?*' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            -cjf "MacPorts.tar.bz2" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            /opt/local
</span>       - name: Deploy to bintray
         run: |
           set -eu
</pre><pre style='margin:0'>

</pre>