mirror of
https://github.com/boostorg/build.git
synced 2026-02-13 12:22:17 +00:00
Add history notes for contributions.
Also.. No more TravisCI testing. We are only Azure Pipelines now.
This commit is contained in:
61
.travis.yml
61
.travis.yml
@@ -1,61 +0,0 @@
|
||||
branches:
|
||||
only:
|
||||
- /master.*/
|
||||
- /develop.*/
|
||||
- /feature\/.*/
|
||||
language: cpp
|
||||
script:
|
||||
- pushd src/engine
|
||||
- export CXX=${TRAVIS_COMPILER}
|
||||
- ./build.sh ${TOOLSET}
|
||||
- popd
|
||||
- pushd test
|
||||
- python test_all.py ${TOOLSET}
|
||||
- popd
|
||||
- src/engine/b2 --prefix=${HOME}/b2 install
|
||||
- ls -laFR ${HOME}/b2
|
||||
stages:
|
||||
- name: test current
|
||||
- name: website update
|
||||
if: branch IN (develop,master) AND type IN (push)
|
||||
dist: xenial
|
||||
jobs:
|
||||
include:
|
||||
- stage: test current
|
||||
compiler: g++-8
|
||||
env: TOOLSET=gcc
|
||||
os: linux
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-8
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
- compiler: clang++-8
|
||||
env: TOOLSET=clang
|
||||
os: linux
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- clang-8
|
||||
- llvm-8-dev
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
- llvm-toolchain-xenial-8
|
||||
- osx_image: xcode10.1
|
||||
os: osx
|
||||
env: TOOLSET=clang
|
||||
compiler: clang
|
||||
- stage: website update
|
||||
os: linux
|
||||
script:
|
||||
- gem install asciidoctor
|
||||
- gem install pygments.rb
|
||||
- pip install --user Pygments
|
||||
- pip install --user https://github.com/bfgroup/jam_pygments/archive/master.zip
|
||||
- git config user.email "b2-bot"
|
||||
- git config user.name "b2-bot"
|
||||
- echo "using asciidoctor ;" >> project-config.jam
|
||||
- ./bootstrap.sh --with-toolset=${TOOLSET}
|
||||
- pushd doc
|
||||
- ../b2 --website-doc-dir=manual/${TRAVIS_BRANCH} website
|
||||
@@ -13,3 +13,9 @@ engine and build system. Some changes in this start:
|
||||
* Requires {CPP} 11 to build engine.
|
||||
* Simplified build scripts to make it easier to maintain.
|
||||
* Building with {CPP} optimizations gives an immediate performance improvement.
|
||||
|
||||
Other changes in this release:
|
||||
|
||||
* Add support for using prebuilt OpenSSL. -- _Damian Jarek_
|
||||
* Define the riscv architecture feature. -- _Andreas Schwab_
|
||||
* Add ARM64 as a valid architecture for MSVC. -- _Marc Sweetgall_
|
||||
|
||||
Reference in New Issue
Block a user