summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-08[bug] use nosetests for bitmask_clientuse_nose_for_clientRuben Pollan
2015-11-26[doc] add workflow documentation into the README.rstRuben Pollan
2015-11-26[style] Refactor builders code to it's own fileRuben Pollan
2015-11-26[feat] add leap.mx to the buildbotRuben Pollan
2015-11-24Bring to the repo changes not commited from lizardRuben Pollan
2015-08-18[feat] Clean repos and git clone --depth 1Parmé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 fileParménides GV
pep8 is supposed to find the exclude, ignores etc defined in the setup.cfg of each project
2015-08-14Use leapcode's bundler.Parménides GV
2015-08-14[feat] Use multiple codebasesParmé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 slavesParmé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-13Don't publish on the macmini of kaliParmé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 reportsParmé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 developParménides GV
https://github.com/ivanalejandro0/bitmask_bundler/pull/2 has been merged.
2015-08-11[doc] Instructions to set up a slaveParmé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 wheelsParmé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 bundlerParménides GV
Bitmask client produces the sumo tarball at 23:55 EEST, and the bundler uses it at 00:00. - Related: #7366
2015-08-10Bundler'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-06Build a PySide wheel with qt standaloneParmé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-06Don't need to download osrandom_engine in bundlerParménides GV
The bundle_pyinstaller.sh does it for us
2015-08-06[feat] Script to update buildbotParmé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-05Merge branch 'bug/missing_files_in_generated_bundles'Parménides GV
2015-08-05[bug] bitmask_client has all needed filesParménides GV
Without doing a "make", "ui_" files from PySide aren't generated, as weel as the docs (make resources). - Related: #7316
2015-08-05Revert "Use parmegv's master for bundler builder"Parménides GV
This reverts commit 11aee88ffd3aedd3e70de4a26fa624c8e7e92759.
2015-08-05Forgot to uncomment steps in bundler's builder.Parménides GV
2015-08-05Use parmegv's master for bundler builderParménides GV
Until I get my scripts merged into leapcode, I'll use my repository to test the script.
2015-08-05Merge branch 'feature/7345-publish-automatically-generated-bundles'Parménides GV
2015-08-05Bundler builder.Parménides GV
Generate bundle using bundler's bundle_pyinstaller.sh, and publish it.
2015-08-04Merge branch ↵Parménides GV
'bug/7344-soledad-server-should-not-be-a-dependency-for-keymanager-builder'
2015-08-04Remove soledad server from keymanager builderParménides GV
2015-08-04Merge branch 'feature/7339-publish-wheels-and-sumo'Parménides GV
2015-08-04Publish and sumo, and symlink to latestParménides GV
1) Scp to server (configured in conf.cfg) 2) Symlink to latest
2015-08-04Workdir is repo_name, for sumo_tarballParménides GV
2015-08-04Publish wheels to specified server and directoryParmé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-04Silly typoParménides GV
2015-08-04Merge branch 'bug/7330-run-only-pep8-for-the-current-builder'Parménides GV
2015-08-04Run pep8 only for current builderParménides GV
pep8 is install from requirements-testing.pip, so remove that line and make sure pep8 is run after processing requirements.
2015-08-03Merge branch ↵Parménides GV
'feature/7327-modify-pip-requirements-to-produce-and-install-from-wheels'
2015-08-03Use develop@leapcode, pass --testing flagParménides GV
To new pip_install_requirements.sh script, updated in all repos
2015-08-03Builder to make wheelsParmé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-30Merge branch ↵Parménides GV
'feature/7325-add-a-builder-that-builds-and-upload-sumo-tarballs-on-each-bitmask-build'
2015-07-30Rename slave name local variable: localhost_slaveParménides GV
It's clearer, since we'll eventually have more slaves.
2015-07-30make sumo tarball only on the localhost slaveParménides GV
2015-07-30Make sumo tarball as a final step of bitmask_clientParménides GV
2015-07-30Execute pkg/postmkvenv.sh in bitmask_client builderParménides GV
2015-07-30Specify 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-30change order of bitmask_client in REPOSParménides GV
2015-07-30Calculate repo url from repo_name with methodParménides GV
We simplify the REPOS list.
2015-07-30Merge branch 'bug/7315-document-base-dependencies-somewhere'Parménides GV
2015-07-30Point to leap.se docs, and add bitmask_client depsParménides GV