[tor-commits] [tor/maint-0.2.9] Travis: Skip gcc on Linux with default settings

nickm at torproject.org nickm at torproject.org
Tue Sep 11 17:09:27 UTC 2018


commit 7cea5a287fbf0ed1b9ed92e144ff450c4f93f382
Author: teor <teor at torproject.org>
Date:   Thu Aug 23 18:13:53 2018 +1000

    Travis: Skip gcc on Linux with default settings
    
    It's redundant, because all the non-default builds use gcc on Linux.
    
    Part of 27252.
---
 .travis.yml         | 5 +++++
 changes/ticket27252 | 2 ++
 2 files changed, 7 insertions(+)

diff --git a/.travis.yml b/.travis.yml
index 68534604a..1e7e2fe2f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -62,6 +62,11 @@ matrix:
     ## gcc on OSX is less useful, because the default compiler is clang.
     - compiler: gcc
       os: osx
+    ## gcc on Linux with no env is redundant, because all the custom builds use
+    ## gcc on Linux
+    - compiler: gcc
+      os: linux
+      env:
 
 ## We don't need sudo. (The "apt:" stanza after this allows us to not need
 ## sudo; otherwise, we would need it for getting dependencies.)
diff --git a/changes/ticket27252 b/changes/ticket27252
index 2ee4c8217..410ddef8c 100644
--- a/changes/ticket27252
+++ b/changes/ticket27252
@@ -1,4 +1,6 @@
   o Minor features (continuous integration):
     - Skip gcc on OSX in Travis CI, it's rarely used.
       Skip a duplicate hardening-off build in Travis on Tor 0.2.9.
+      Skip gcc on Linux with default settings, because all the non-default
+      builds use gcc on Linux.
       Implements ticket 27252.





More information about the tor-commits mailing list