Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix install.sh to handle all the dependenciesput-all-deps-into-install.sh | Paul Sherwood | 2016-03-25 | 3 | -16/+46 |
| | |||||
* | Tidyup badges | Paul Sherwood | 2016-03-25 | 1 | -3/+1 |
| | |||||
* | Merge pull request #200 from devcurmudgeon/allow-environment-variables | Paul Sherwood | 2016-03-25 | 2 | -0/+9 |
|\ | | | | | Allow environment variables | ||||
| * | Export YBD_mode=keys-only for initial travis run | Paul Sherwood | 2016-03-25 | 1 | -1/+1 |
| | | |||||
| * | Add support for taking ybd config from YBD_* environent variables | Paul Sherwood | 2016-03-25 | 1 | -0/+7 |
| | | |||||
| * | Add cache-keys run to .travis.yml | Paul Sherwood | 2016-03-25 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #199 from devcurmudgeon/fix-travis | Paul Sherwood | 2016-03-25 | 1 | -4/+0 |
|\ \ | |/ | | | Fix travis install | ||||
| * | Fix travis install | Paul Sherwood | 2016-03-25 | 1 | -4/+0 |
|/ | |||||
* | Code should be tested and pass pep816.12test-pr | Paul Sherwood | 2016-03-20 | 1 | -0/+1 |
| | |||||
* | Fix ybd.conf in .travis.yml | Paul Sherwood | 2016-03-20 | 1 | -1/+3 |
| | |||||
* | Only log sandbox dir remove if log-verbose | Paul Sherwood | 2016-03-20 | 1 | -1/+2 |
| | |||||
* | Move lockfile into app.py | Paul Sherwood | 2016-03-20 | 2 | -5/+6 |
| | |||||
* | Move RetryException into app.py | Paul Sherwood | 2016-03-20 | 4 | -51/+53 |
| | |||||
* | Revert "Don't remove sandbox dir if an exception happens" | Paul Sherwood | 2016-03-20 | 1 | -4/+0 |
| | | | | This reverts commit 39ca16867168d59e845c518fe4116f5abb8a5c6a. | ||||
* | Add badges to readme | Paul Sherwood | 2016-03-20 | 1 | -3/+7 |
| | |||||
* | First pass at .travis.yml | Paul Sherwood | 2016-03-20 | 1 | -0/+18 |
| | |||||
* | Pep8 | Paul Sherwood | 2016-03-20 | 1 | -0/+1 |
| | |||||
* | Don't remove sandbox dir if an exception happens | Paul Sherwood | 2016-03-20 | 1 | -0/+4 |
| | |||||
* | Merge pull request #196 from gtristan/master | Paul Sherwood | 2016-03-19 | 1 | -3/+16 |
|\ | | | | | utils.py: Dont ever set the timestamp of symlink targets. | ||||
| * | utils.py: Dont ever set the timestamp of symlink targets. | Tristan Van Berkom | 2016-03-20 | 1 | -3/+16 |
|/ | | | | | | | | | | | If we are staging the target, we will also set it's timestamp, if the target is invalid, it would fail (hence the previous, removed check), if the target is valid, it likely points to somewhere on your system, like /usr/share/aclocal/gtk-doc.m4. Building should not cause your host system files to be modified. This was previously going unnoticed due to builds being run as root. | ||||
* | Add bootstrap-commands to defaults.conf | Paul Sherwood | 2016-03-14 | 1 | -1/+4 |
| | |||||
* | Fix pep8 issues16.11 | Paul Sherwood | 2016-03-13 | 5 | -8/+13 |
| | |||||
* | Add pep8 test | Paul Sherwood | 2016-03-13 | 2 | -6/+6 |
| | |||||
* | Start testing.md, and move to docs/ | Paul Sherwood | 2016-03-13 | 2 | -0/+21 |
| | |||||
* | Put cache_keys in .trees file, print target key if mode: keys-only | Paul Sherwood | 2016-03-13 | 2 | -4/+9 |
| | |||||
* | New mode: [keys-only, no-build, normal] | Paul Sherwood | 2016-03-13 | 6 | -6/+7 |
| | |||||
* | Add installation test | Paul Sherwood | 2016-03-13 | 1 | -1/+7 |
| | |||||
* | Run ybd without args is success, show version too | Paul Sherwood | 2016-03-13 | 1 | -5/+8 |
| | | | | So now we can run ybd without args to smoke test that ybd is installed ok | ||||
* | More notes on test cases for ybd | Paul Sherwood | 2016-03-13 | 1 | -7/+16 |
| | |||||
* | Add a .gitlab-ci.yml file | Paul Sherwood | 2016-03-13 | 3 | -1/+37 |
| | |||||
* | Some improvements to releasing.md | Paul Sherwood | 2016-03-12 | 1 | -2/+7 |
| | |||||
* | Revert "Change default min-gigabytes config to 0" | Paul Sherwood | 2016-03-12 | 3 | -5/+5 |
| | | | | | | | This reverts commit 9be72d2438949d4fd4d2cdf7c9f0c7af257c4aa8. Now that the cull won't remove artifacts required in the ybd run, I believe the previous default is sensible. | ||||
* | Log last upload and password fail times | Paul Sherwood | 2016-03-12 | 1 | -2/+10 |
| | |||||
* | Make autodetection a WARNING | Paul Sherwood | 2016-03-11 | 1 | -1/+1 |
| | |||||
* | Use tar -tf to check artifact, instead of -xf | Paul Sherwood | 2016-03-10 | 1 | -5/+2 |
| | |||||
* | Merge branch 'master' of github.com:devcurmudgeon/ybd | Paul Sherwood | 2016-03-09 | 3 | -5/+5 |
|\ | |||||
| * | Merge pull request #191 from nuxeh/edcragg/change-default-min-gigabytes-to-0 | Paul Sherwood | 2016-03-08 | 3 | -5/+5 |
| |\ | | | | | | | Change default min-gigabytes config to 0 | ||||
| | * | Change default min-gigabytes config to 0 | Edward Cragg | 2016-03-08 | 3 | -5/+5 |
| |/ | | | | | | | | | This changes the default behaviour of ybd so that it does not silently delete artifacts when disk space is low | ||||
* | | Do not cull things we need for this run of ybd | Paul Sherwood | 2016-03-08 | 3 | -3/+4 |
|/ | |||||
* | Strata artifacts really should be bit-for-bit16.10 | Paul Sherwood | 2016-03-07 | 1 | -0/+5 |
| | |||||
* | Many chunks have no 'kind' | Paul Sherwood | 2016-03-07 | 1 | -1/+1 |
| | |||||
* | Better fix for mis-typed arch | Paul Sherwood | 2016-03-07 | 1 | -1/+6 |
| | |||||
* | Revert "Log when skipping definition because of arch" | Paul Sherwood | 2016-03-07 | 1 | -2/+0 |
| | | | | This reverts commit c11cb2dccacef06eab0a93bde4888b58bcc4c0a5. | ||||
* | Upload strata too | Paul Sherwood | 2016-03-07 | 1 | -1/+1 |
| | |||||
* | Separate out hash_factors function | Paul Sherwood | 2016-03-06 | 1 | -24/+28 |
| | |||||
* | Another attempt at claim, can ctrl-c | Paul Sherwood | 2016-03-06 | 1 | -21/+13 |
| | |||||
* | Merge pull request #190 from gtristan/defensive-claim-exception | Paul Sherwood | 2016-03-05 | 1 | -12/+23 |
|\ | | | | | assembly.py: Handle the flock() exception more aggressively | ||||
| * | assembly.py: Handle the flock() exception more aggressively | Tristan Van Berkom | 2016-03-05 | 1 | -12/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The new claim() implementation avoids cases where we catch a nested IOError from code blocks within a claim() such as: with claim(): code_block() Without this fix, IOErrors from said code blocks would be caught as if they were an expected failure to acquire the lock, both breaking the locking code and making nested IOError exceptions very tricky to debug. | ||||
* | | Merge pull request #187 from gtristan/yaml-parse-errors | Paul Sherwood | 2016-03-05 | 1 | -1/+5 |
|\ \ | |/ |/| | definitions.py: Log YAML parse errors while loading definitions | ||||
| * | definitions.py: Log YAML parse errors while loading definitions | Tristan Van Berkom | 2016-03-05 | 1 | -1/+5 |
|/ | | | | | | | | | | | | | | This patch does not cause the build to bail out, which it probably should, but at least meaningful parse errors are printed to the console instead of just: "WARNING: problem loading <file>" Instead an actual parse error sample looks like: WARNING: Error parsing <file> while scanning for the next token found character '\t' that cannot start any token in "<string>", line 20, column 1: GNU_TRIPLE=${GNU_TRIPLE}eabi ^ |