Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-08 | [bug] use nosetests for bitmask_clientuse_nose_for_client | Ruben Pollan | |
2015-11-26 | [doc] add workflow documentation into the README.rst | Ruben Pollan | |
2015-11-26 | [style] Refactor builders code to it's own file | Ruben Pollan | |
2015-11-26 | [feat] add leap.mx to the buildbot | Ruben Pollan | |
2015-11-24 | Bring to the repo changes not commited from lizard | Ruben Pollan | |
2015-08-18 | [feat] Clean repos and git clone --depth 1 | Parménides GV | |
We had problems with some pyc files that corresponded to deleted source files. With this, we remove them. | |||
2015-08-18 | [feat] Pep8 is configured from repo's file | Parménides GV | |
pep8 is supposed to find the exclude, ignores etc defined in the setup.cfg of each project | |||
2015-08-14 | Use leapcode's bundler. | Parménides GV | |
2015-08-14 | [feat] Use multiple codebases | Parménides GV | |
Buildbot knows of every codebase we pull with git for each repository, so now both force builds and automatically triggered builds (e.g., git polling) work. - Related: #7256 | |||
2015-08-13 | [feat] Refactor slaves | Parménides GV | |
Custom class, to distinguish between leap and third party slaves. Add some convenience methods to get slave names, leap slave names... | |||
2015-08-13 | Don't publish on the macmini of kali | Parménides GV | |
We need a Mac machine to upload the wheels and the bundle for Mac to lizard. | |||
2015-08-13 | [feat] Generate and publish coverage reports | Parménides GV | |
Publish only the localhost_slave, and everything to the same directory (~/coverage-reports). The reports are generated with `coverage html`. | |||
2015-08-11 | [feat] Use ivanalejandro0's bundler at develop | Parménides GV | |
https://github.com/ivanalejandro0/bitmask_bundler/pull/2 has been merged. | |||
2015-08-11 | [doc] Instructions to set up a slave | Parménides GV | |
Send email for a password, and point to the official buildbot docs on creating a buildslave for the latest version. The specific links for Unix based and Windows have short and clear instructions, but the manual is useful if you aren't used to the command line (e.g., you need to read about the parameters of buildslave create-slave) or if you want to tweak the configuration. - Related: #7354 | |||
2015-08-10 | [feat] Publish leap wheels | Parménides GV | |
- Related: #7368 | |||
2015-08-10 | [feat] Main repos' git poller. | Parménides GV | |
Each 5 minutes, so that changes are detected quickly. - Related: #7367 | |||
2015-08-10 | [feat] Nightly scheduler for bitmask_client and bundler | Parménides GV | |
Bitmask client produces the sumo tarball at 23:55 EEST, and the bundler uses it at 00:00. - Related: #7366 | |||
2015-08-10 | Bundler's branch of my own, until merged. | Parménides GV | |
Waiting on https://github.com/ivanalejandro0/bitmask_bundler/pull/2/ to be merged. | |||
2015-08-06 | Build a PySide wheel with qt standalone | Parménides GV | |
Next step: include that wheel in bundle_pyinstaller from bundler and build this wheel only if there is no wheel or there is a new version of PySide. | |||
2015-08-06 | Don't need to download osrandom_engine in bundler | Parménides GV | |
The bundle_pyinstaller.sh does it for us | |||
2015-08-06 | [feat] Script to update buildbot | Parménides GV | |
If the virtualenv exists, then don't recreate it. If the buildbot git repo is already cloned, don't setup but update. | |||
2015-08-05 | Merge branch 'bug/missing_files_in_generated_bundles' | Parménides GV | |
2015-08-05 | [bug] bitmask_client has all needed files | Parménides GV | |
Without doing a "make", "ui_" files from PySide aren't generated, as weel as the docs (make resources). - Related: #7316 | |||
2015-08-05 | Revert "Use parmegv's master for bundler builder" | Parménides GV | |
This reverts commit 11aee88ffd3aedd3e70de4a26fa624c8e7e92759. | |||
2015-08-05 | Forgot to uncomment steps in bundler's builder. | Parménides GV | |
2015-08-05 | Use parmegv's master for bundler builder | Parménides GV | |
Until I get my scripts merged into leapcode, I'll use my repository to test the script. | |||
2015-08-05 | Merge branch 'feature/7345-publish-automatically-generated-bundles' | Parménides GV | |
2015-08-05 | Bundler builder. | Parménides GV | |
Generate bundle using bundler's bundle_pyinstaller.sh, and publish it. | |||
2015-08-04 | Merge branch ↵ | Parménides GV | |
'bug/7344-soledad-server-should-not-be-a-dependency-for-keymanager-builder' | |||
2015-08-04 | Remove soledad server from keymanager builder | Parménides GV | |
2015-08-04 | Merge branch 'feature/7339-publish-wheels-and-sumo' | Parménides GV | |
2015-08-04 | Publish and sumo, and symlink to latest | Parménides GV | |
1) Scp to server (configured in conf.cfg) 2) Symlink to latest | |||
2015-08-04 | Workdir is repo_name, for sumo_tarball | Parménides GV | |
2015-08-04 | Publish wheels to specified server and directory | Parménides GV | |
conf.cfg points to a user at a server, and a directory, and uploads wheels from a configurable directory to there. Sets the permission in the server to g+r and changes the ownership of the folder to user:www-data | |||
2015-08-04 | Silly typo | Parménides GV | |
2015-08-04 | Merge branch 'bug/7330-run-only-pep8-for-the-current-builder' | Parménides GV | |
2015-08-04 | Run pep8 only for current builder | Parménides GV | |
pep8 is install from requirements-testing.pip, so remove that line and make sure pep8 is run after processing requirements. | |||
2015-08-03 | Merge branch ↵ | Parménides GV | |
'feature/7327-modify-pip-requirements-to-produce-and-install-from-wheels' | |||
2015-08-03 | Use develop@leapcode, pass --testing flag | Parménides GV | |
To new pip_install_requirements.sh script, updated in all repos | |||
2015-08-03 | Builder to make wheels | Parménides GV | |
Testing with parmegv's github account, because some scripts must be modified. Once the pull requests are polished and merged, we'll get back to leapcode and develop. | |||
2015-07-30 | Merge branch ↵ | Parménides GV | |
'feature/7325-add-a-builder-that-builds-and-upload-sumo-tarballs-on-each-bitmask-build' | |||
2015-07-30 | Rename slave name local variable: localhost_slave | Parménides GV | |
It's clearer, since we'll eventually have more slaves. | |||
2015-07-30 | make sumo tarball only on the localhost slave | Parménides GV | |
2015-07-30 | Make sumo tarball as a final step of bitmask_client | Parménides GV | |
2015-07-30 | Execute pkg/postmkvenv.sh in bitmask_client builder | Parménides GV | |
2015-07-30 | Specify branch for every Git repo. | Parménides GV | |
bitmask_client's default branch is not develop but master, so I needed to do this. | |||
2015-07-30 | change order of bitmask_client in REPOS | Parménides GV | |
2015-07-30 | Calculate repo url from repo_name with method | Parménides GV | |
We simplify the REPOS list. | |||
2015-07-30 | Merge branch 'bug/7315-document-base-dependencies-somewhere' | Parménides GV | |
2015-07-30 | Point to leap.se docs, and add bitmask_client deps | Parménides GV | |