|author||Ahmet Altay <firstname.lastname@example.org>||Fri Feb 22 17:00:15 2019 -0800|
|committer||GitHub <email@example.com>||Fri Feb 22 17:00:15 2019 -0800|
Merge pull request #7 from robertwb/os-x-version [BEAM-6727] Use newer version of os-x compiler.
beam-wheels is a helper repository of apache beam, which helps a Release Manager build python wheels on Linux/MacOS in a release process.
There are 2 major parts in this repository.
multibuild as git submodule, helps build python wheels based on different os.
travis configuration files, setups environment variables and deployment strategy.
Fork this repo into your own github account.
Sign up travis with your github account and add this folk beam-wheels repository into travis.
In travis build console > More options > Settings > Environment Variables:
VERSION with ‘Display value in build log’ enabled (e.g.VERSION=2.6.0).
APACHE_SECRET with ‘Display value in build log’ disabled(which encrypt your credential).
NOTE: If you have special characters in your credential, please escape them following the guide properly.
Create and push a new branch(e.g. release_2_6_0) into your folk beam-wheels repository, which will trigger the travis build.
Confirm that build successful and wheels get staged on dist.apache.org.
Delete your apache credential in travis environment.