Commit Graph

96 Commits

Author SHA1 Message Date
Ed Morley 9df32fadee Use clearer file and directory names for build output
This makes it easier to differentiate between the archives for
dependencies and that of the final build output by bob when sifting
through `/tmp/`. The archive type is now also apparent when reading
the console output.

Before:
```
Building formula foo in /tmp/bobrmyuSG:
    ...
Archiving.
/tmp/tmp4JUwdj
Deploying.
...
```

After (when combined with #28):
```
Building formula foo in /tmp/bob-rmyuSG:
    ...
Archiving.
Created: /tmp/bob-build-tmp4JUwdj.tar.gz
Deploying.
...
```
2017-05-24 19:52:00 +01:00
kennethreitz 6360194c2b Merge pull request #29 from edmorley/unused-deps-imports
Remove unused dependencies and imports
2017-05-12 10:56:54 -04:00
kennethreitz 84030c8518 Merge pull request #30 from edmorley/add-gitignore
Add .gitignore
2017-05-12 10:56:25 -04:00
Ed Morley 6e15af87e0 Add .gitignore
This covers files generated by `pip install -e .` and
`./setup.py sdist bdist_wheel`.
2017-05-12 14:59:33 +01:00
Ed Morley 7053c3e708 Remove unused dependencies and imports 2017-05-12 14:52:32 +01:00
David Zuelke 506a972125 v0.0.12 v0.0.12 2016-12-22 17:19:59 +01:00
David Zülke 5ce25e7b9b Allow fallback to anon UPSTREAM_S3_BUCKET access (#24)
An UPSTREAM_S3_BUCKET should usually allow "Everyone" for listing bucket contents.
If the S3 credentials for the normal bucket do not explicitly have access, a 403 will occur.
In that case, we re-try fetching the upstream bucket with anonymous authentication.
2016-12-22 17:13:58 +01:00
kennethreitz f8c539ebf6 Merge pull request #25 from stof/patch-1
Update the repository URL
2016-07-20 12:59:02 -04:00
Christophe Coevoet 71d8824720 Update the repository URL 2016-07-20 17:04:14 +02:00
David Zuelke 130594f9c6 v0.0.11 v0.0.11 2016-07-05 14:54:11 +02:00
kennethreitz 6edb47c09c Merge pull request #22 from noexng/fix-upstream-s3-bucket
fix setting bucket for upstream
2016-04-28 06:58:25 -04:00
noexng 8b08462b0b fix setting bucket for upstream 2016-04-28 16:54:58 +06:00
David Zülke 683a2d174b v0.0.10 v0.0.10 2016-03-29 22:14:44 +02:00
David Zülke 3ef883e21e fix undefined upstream 2016-03-29 17:25:05 +02:00
David Zülke 34d2899432 Merge pull request #21 from dzuelke/upstream_bucket
UPSTREAM_S3_BUCKET
2016-03-29 15:31:56 +02:00
David Zuelke fc2e325372 UPSTREAM_S3_BUCKET 2016-03-29 12:07:36 +02:00
kennethreitz a1fe32c184 Merge pull request #20 from kennethreitz/dzuelke-mkdir_p-file
Raise in mkdir_p if path is existing file
2016-03-28 16:39:06 -04:00
David Zülke de2a44e310 Clear build_dir before build
Intentionally uses os.path.exists without checking if it's a dir so that if it's a file or link an error is raised and the user sees that they're doing something really wrong somehow, somewhere
2016-03-28 03:09:41 +02:00
David Zülke 00af02bd7c Raise in mkdir_p if path is existing file 2016-03-28 02:58:56 +02:00
kennethreitz 81beff804c Merge pull request #18 from dzuelke/exit
Use sys.exit and fix SIGINT exit code
2016-02-17 00:09:31 -05:00
David Zuelke 21570bb939 programs interrupted by SIGINT must exit with code 130 (128+INT) 2016-02-17 06:07:38 +01:00
David Zuelke 6b4891d719 use sys.exit instead of site.exit 2016-02-17 06:07:38 +01:00
kennethreitz 00a45d8206 Merge pull request #17 from dzuelke/streamsnobuffer
Don't buffer streams and fix stderr
v0.0.8
2016-02-16 16:28:25 -05:00
David Zuelke c669c195db redirect subprocess stderr to stdout 2016-02-16 22:24:37 +01:00
David Zuelke c27f8e6beb do not buffer when relaying process stream data 2016-02-16 21:58:46 +01:00
kennethreitz 8a348e5226 Update setup.py 2016-02-16 14:55:49 -05:00
kennethreitz 9788a39583 Update models.py 2016-02-16 13:53:36 -05:00
kennethreitz c4c1a71641 Update models.py 2016-02-16 13:51:41 -05:00
kennethreitz 89ecb9061f S3_PREFIX-fix for @dzuelke
/
2016-02-16 13:08:58 -05:00
kennethreitz 2a9d2fd0a0 v0.0.7 v0.0.7 2016-02-05 14:43:55 -05:00
kennethreitz 4906b5d3fe remove dist dir 2016-02-05 14:42:46 -05:00
kennethreitz 105c03a402 exit(1), /s/warnings/errors 2016-02-05 14:42:27 -05:00
kennethreitz 7ae195b107 Update README.md 2016-02-02 16:14:23 -05:00
kennethreitz 690358574b Update README.md 2014-07-15 10:58:33 -04:00
kennethreitz 1015775e4b Update README.md 2014-07-15 10:58:23 -04:00
kennethreitz 0cd002fefe Update README.md 2014-07-15 10:57:11 -04:00
kennethreitz 601f801774 Merge pull request #14 from jlirochon/master
tiny fix in README.md
2014-07-03 16:44:55 -04:00
Julien Lirochon 61062dcf60 tiny fix in README.md 2014-07-01 11:29:24 +02:00
kennethreitz 1c2079dd8a Merge pull request #12 from dzuelke/tarball
Fix tarball creation, for real :)
v0.0.6
2014-04-07 22:05:25 -04:00
David Zuelke 06b3e19df7 prepare for 0.0.6 2014-04-08 01:48:48 +02:00
David Zuelke e1841bb47e fix empty leading slash entry, for real
this also preserves empty directories in tar files
2014-04-07 20:58:46 +02:00
David Zuelke b1439fd014 Revert "fixed tar bug :)"
This reverts commit 88e18ff8cc.
2014-04-07 20:00:08 +02:00
David Zuelke 182b3b67fb Revert "cleaned up archive_tree function"
This reverts commit 1d03df5c85.
2014-04-07 19:59:55 +02:00
Kenneth Reitz c1a92d4ef5 v0.0.5 v0.0.5 2014-04-02 12:56:34 -04:00
Kenneth Reitz 08e3138770 doh 2014-04-02 12:56:18 -04:00
Kenneth Reitz e4286ae2e1 v0.0.4 v0.0.4 2014-04-02 12:52:03 -04:00
Kenneth Reitz ebdf9b57c8 builds occur in temp directories 2014-04-02 12:51:50 -04:00
Kenneth Reitz 26235acf5b github banner 2014-04-02 11:45:25 -04:00
Kenneth Reitz be23bed3e6 github-logo for docs 2014-04-02 11:44:10 -04:00
Kenneth Reitz dbeb2b049f requirements for rtd 2014-04-02 11:33:29 -04:00