s3deploy

A simple tool to deploy static websites to Amazon S3 and CloudFront with Gzip and custom headers support (e.g. "Cache-Control")

MIT License

Stars
530
Committers
12
s3deploy - v2.1.0

Published by bep about 6 years ago

Changelog

978e248 circleci: Run 1 build at a time
3ecbc58 Update Goreleaser to use npfm
64e9fd7 Add codecov config
64001c0 Add appveyor config
584dca4 Update CircleCI to Go 1.11
4b2feef Update Travis to Go 1.11
6b61404 Add go.mod
5493c6a Normalize NFD filenames
e1969a6 Add link to tutorial
ab9cec7 Add AWS region information to README

s3deploy - v2.0.2

Published by bep over 6 years ago

Changelog

cc7116a Fix for check for content-type when gzip
e9d1e7c Update README.md
a75e6e6 Update README.md
2ef012e Add config tests


Automated with GoReleaser
Built with go version go1.10 linux/amd64

s3deploy - v2.0.1

Published by bep over 6 years ago

Changelog

12a65b6 Remove println debug
91c750a Fix -path handling
491b11a Fix CirclieCI setup


Automated with GoReleaser
Built with go version go1.10 linux/amd64

s3deploy - v2.0.0

Published by bep over 6 years ago

See the v2.0.0 Milestone for the related issues.

This is a backwards compatible rewrite: We now use github.com/aws/aws-sdk-go, have added some new flags and a sensible test coverage, but expect all existing s3deploy configuration to run just fine.

Changelog

3619b13 Polish the Deploy method
05293bd Fix source path test on Windows
ca99243 Add source path sanity check
e58ee73 Add test data for hidden folder
a67c15c Add --try flag
d638229 Fix some test races
3114b22 Update release config
c2f0a6c Fix some Golint etc. warnings
4bb8604 travis: Upload coverage report to codecov.io
ac13be2 Add build badges etc.
5d4c5af Adjust Travis build
8f32f05 Add Travis config
d2b1ac7 Remove unused file
844157a Fix test on Windows
34c69bb Update to use github.com/aws/aws-sdk-go etc.


Automated with GoReleaser
Built with go version go1.10 linux/amd64

s3deploy - v1.3.1

Published by bep over 6 years ago

Changelog

1b3c818 Content Type: Ignore short peek caused by EOF


Automated with GoReleaser
Built with go version go1.9.2 linux/amd64

s3deploy - v1.3

Published by bep almost 7 years ago

Changelog

18f75b9 Walker: Fix problem with using "." as source directory
f09a156 Content Type: Detect using file extension, fallback to file contents


Automated with GoReleaser
Built with go version go1.9.2 linux/amd64

s3deploy - v1.2

Published by bep almost 7 years ago

Changelog

282374d Content Type: Detect by looking at file contents
1e75176 README: Gzip should be false for images
8172e8f Fix stats on no files


Automated with GoReleaser
Built with go version go1.9.2 linux/amd64

s3deploy - v1.1.1

Published by bep almost 7 years ago

Changelog

06dd326 Build with Go 1.9.2
b93561f Make sure the quit signal is always handled by the upload workers
6e5e4ce Update usage


Automated with GoReleaser
Built with go version go1.9.2 linux/amd64

s3deploy - v1.1

Published by bep about 7 years ago

Changelog

deb2d96 Update release build config
99e5e49 Move flag handling to the lib package
d8dcd2c Return some upload stats
85740e8 Add CircleCI badge
81ebd89 Make it usable as a library
84d9d90 Add -V flag to print version
de295c7 Add flag for optional config file
eee5355 Add -path flag to support multiple sites in one bucket
ab49aff Fix brew config


Automated with GoReleaser
Built with go version go1.9 linux/amd64

s3deploy - v1.0.8

Published by bep about 7 years ago

Changelog

0074c4c Make it ... compile


Automated with GoReleaser
Built with go version go1.8.3 linux/amd64

s3deploy - v1.0.6

Published by bep about 7 years ago

Changelog

869bd79 Revert to using homebrew-tap


Automated with GoReleaser
Built with go version go1.8.3 linux/amd64

s3deploy - v1.0.5

Published by bep about 7 years ago

Changelog

eee1102 Use homebrew-core as brew repo to simplify things


Automated with GoReleaser
Built with go version go1.8.3 linux/amd64

s3deploy - v1.0.4

Published by bep about 7 years ago

Changelog

6337717 Adjust brew formula so it passes brew audit


Automated with GoReleaser
Built with go version go1.8.3 linux/amd64

s3deploy - v1.0.3

Published by bep about 7 years ago

Changelog

7285948 Add homebrew release config


Automated with GoReleaser
Built with go version go1.8.3 linux/amd64

s3deploy - v1.0.2

Published by bep about 7 years ago

Changelog

f014cd2 Fix release setup
3f39760 Make the released binaries statically linked


Automated with GoReleaser
Built with go version go1.8.3 linux/amd64

s3deploy - v1.0

Published by bep over 7 years ago

Changelog

4d6901d Bump version to 1.0
b0f8d27 Add Goreleaser config etc.
8fc129b Add a link to Golang install
d7df267 Add installation instructions
35dcc83 Add some background info to readme
39e97b6 Add GoDoc badge
5ba5d5e Add verbose flag to make it less chatty
63de773 Polish README
7a2f922 Rename project
1a643ea Must check the Gzip setting when decide to upload or not
9f0d130 Must close the Gzip writer
24e05a1 Set correct size when Gzipped
8e1a992 Adjust heading levels in README
5fe3e9f Add .gitignore
a192165 Add some additional documentation
3d2909b Bump version
768dedf Add Gzip support
e0a6dcc Add support for custom headers


Automated with @goreleaser
Built with go version go1.8.1 linux/amd64