Lines Matching +full:- +full:- +full:fail +full:- +full:env +full:- +full:changed

6 # To cache doc-building dependencies and C compiler output.
8 - pip
9 - ccache
10 - directories:
11 - $HOME/multissl
13 env:
15 - OPENSSL=1.1.0i
16 - OPENSSL_DIR="$HOME/multissl/openssl/${OPENSSL}"
17 - PATH="${OPENSSL_DIR}/bin:$PATH"
18 # Use -O3 because we don't use debugger on Travis-CI
19 - CFLAGS="-I${OPENSSL_DIR}/include -O3"
20 - LDFLAGS="-L${OPENSSL_DIR}/lib"
21 # Set rpath with env var instead of -Wl,-rpath linker flag
23 - LD_RUN_PATH="${OPENSSL_DIR}/lib"
27 - master
28 - /^\d\.\d$/
29 - buildbot-custom
34 - env: OPTIONAL=true
36 - os: linux
42 env: TESTING=cpython
46 - xvfb
47 - os: linux
49 … # Build the docs against a stable version of Python so code bugs don't hold up doc-related PRs.
51 env: TESTING=docs
53 - cd Doc
56 - python -m pip install sphinx==1.8.2 blurb
58 - make check suspicious html SPHINXOPTS="-q -W -j4"
59 - os: linux
62 env: OPTIONAL=true
66 - xvfb
68 - ./configure
69 - make -s -j4
71 - ./python -m venv venv
72 - ./venv/bin/python -m pip install -U coverage
73 - ./venv/bin/python -m test.pythoninfo
75 # Skip tests that re-run the entire test suite.
76- xvfb-run ./venv/bin/python -m coverage run --pylib -m test --fail-env-changed -uall,-cpu -x test…
79 - source ./venv/bin/activate
80 - bash <(curl -s https://codecov.io/bash)
84 - set -e
85 - |
86 # Check short-circuit conditions
96 # merge-base commit.
97 git fetch -q origin +refs/heads/$TRAVIS_BRANCH
98 changes=$(git diff --name-only HEAD $(git merge-base HEAD FETCH_HEAD))
99 echo "Files changed:"
101 if ! echo "$changes" | grep -qvE '(\.rst$)|(^Doc)|(^Misc)'
110 - |
114 # clang complains about unused-parameter a lot, redirect stderr
115 python3 Tools/ssl/multissltests.py --steps=library \
116 --base-directory ${HOME}/multissl \
117 --openssl ${OPENSSL} >/dev/null 2>&1
119 - openssl version
123 - ./configure --with-pydebug
124 - make -j4 regen-all
125 - changes=`git status --porcelain`
126 - |
128 if ! test -z "$changes"
134 - make -j4
135 - make pythoninfo
139 # a checkout-build of CPython to know things like what base branch the changes
142- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ./python Tools/scripts/patchcheck.py --travis $TRAVI…
144 - make smelly
145 # `-r -w` implicitly provided through `make buildbottest`.
146- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then XVFB_RUN=xvfb-run; fi; $XVFB_RUN make buildbottest T…
153 # IRC channel whenever they fail a build. This can be removed when travis
154 # implements https://github.com/travis-ci/travis-ci/issues/1094.
155 # The actual value here is: irc.freenode.net#python-dev
156- secure: "s7kAkpcom2yUJ8XqyjFI0obJmhAGrn1xmoivdaPdgBIA++X47TBp1x4pgDsbEsoalef7bEwa4l07KdT4qa+DOd/…