James Hillyerd
f0520b88c5
Update backend and docker dependencies ( #173 )
...
* backend: update dependencies
* travis: go 1.15
* docker: bump to go 1.15, alpine 3.12
2020-08-30 13:18:58 -07:00
James Hillyerd
da63e4d77a
travis: s/-/_/ for elm deps
2020-03-29 19:32:41 -07:00
James Hillyerd
c21066752f
travis: Switch to ubuntu bionic w/ preinstalled nodejs
2020-03-22 21:53:19 -07:00
James Hillyerd
201987f6a8
ui: Upgrade to elm 0.19.1, bump all JS deps
2020-03-21 13:07:59 -07:00
James Hillyerd
45d9d2af39
travis: Update to Go 1.14.x
2020-03-21 10:04:24 -07:00
James Hillyerd
d16699f59f
travis: Build Elm UI during deploy
2019-01-06 18:48:18 -08:00
James Hillyerd
9ca179e249
travis: Make Elm part of the build matrix
2019-01-06 18:09:52 -08:00
James Hillyerd
55e11929c7
travis: Eliminate travis-deploy.sh
2018-12-23 12:45:40 -08:00
James Hillyerd
4dd3ad33f9
travis: Add Elm stage
2018-12-23 12:27:41 -08:00
James Hillyerd
92c89b98ee
travis: Utilize build stages for deploy
2018-12-23 10:25:06 -08:00
James Hillyerd
5ab273b7b8
travis: Remove Go 1.10.x
2018-11-12 20:38:00 -08:00
James Hillyerd
ef633b906c
travis: remove branch master check for deploy
2018-10-31 20:51:33 -07:00
James Hillyerd
dc007da82e
build: Use go modules for #121
...
- travis: Bump release trigger env to 1.11
2018-10-20 11:58:45 -07:00
James Hillyerd
bf12925fd1
travis: golint & golang updates
2018-10-20 11:18:48 -07:00
James Hillyerd
a291944a7d
travis: install rpm
2018-04-07 20:22:38 -07:00
James Hillyerd
7afc49d88f
travis: specify go 1.10.1
2018-04-07 20:07:49 -07:00
James Hillyerd
47b526824b
travis: Move to Go 1.10.x
2018-03-31 15:36:39 -07:00
James Hillyerd
9c18f1fb30
Large refactor for #69
...
- makefile: Don't refresh deps automatically, causes double build
- storage: Move GetMessage, GetMessages (Mailbox), PurgeMessages to the
Store API for #69
- storage: Remove Mailbox.Name method for #69
- test: Create new test package for #79
- test: Implement StoreStub, migrate some tests off MockDataStore for
task #80
- rest & webui: update controllers to use new Store methods
2018-03-10 19:34:51 -08:00
James Hillyerd
94167fa313
Resolve linter errors exposed by fixed Makefile
...
- TravisCI didn't like "POSIX" ::= syntax
2018-03-10 12:04:13 -08:00
James Hillyerd
3c19e0820b
Add Makefile for developer convenience.
2018-02-27 20:50:09 -08:00
James Hillyerd
81eba8f51a
Only deploy with one version of Go
2017-12-24 13:43:22 -08:00
James Hillyerd
890d8e0202
Rename link variables, setup travis tag releases
2017-12-17 19:32:05 -08:00
James Hillyerd
0a967f0f21
Update golang versions
2017-12-12 19:57:20 -08:00
James Hillyerd
9fc9a333a6
Run travis tests with race detector enabled
2017-02-12 14:53:42 -08:00
James Hillyerd
958f5a44d9
travis to Go 1.7.5
2017-01-28 19:24:01 -08:00
James Hillyerd
f09a4558a9
Bump go versions for Docker and TravisCI
2017-01-21 21:22:29 -08:00
James Hillyerd
264fa9e11d
Update travis config for go master
2016-11-17 18:37:37 -08:00
James Hillyerd
ebde99949e
Update travis build to current Go versions
2016-09-03 10:25:44 -07:00
James Hillyerd
86861eb747
Switch travis to container based builds
2016-03-01 20:31:16 -08:00
James Hillyerd
ee5f75631a
Go tip travis builds take too long, use 1.6
...
- Add go vet as a before_script
2016-02-29 22:05:22 -08:00
James Hillyerd
e6b7e335cb
Follow meta-linter recommendations for all of Inbucket
...
- Rename BUILD_DATE to BUILDDATE in goxc
- Update travis config
- Follow linter recommendations for inbucket.go
- Follow linter recommendations for config package
- Follow linter recommendations for log package
- Follow linter recommendations for pop3d package
- Follow linter recommendations for smtpd package
- Follow linter recommendations for web package
- Fix Id -> ID in templates
- Add shebang to REST demo scripts
- Add or refine many comments
2016-02-22 00:16:45 -08:00
James Hillyerd
e72c5c4b92
Version going to 1.1.0-snapshot, Go 1.5
2015-08-25 22:14:54 -07:00
James Hillyerd
834efefe46
Update travis golang to 1.4.2, run gofmt -s
2015-08-16 15:37:32 -07:00
James Hillyerd
428dc6a286
README and Travis CI tweaks
...
- Update links to RedHat & Ubuntu install guides
- Travis CI now tests against Go 1.2 and tip
2014-05-09 19:14:10 -07:00
James Hillyerd
962e995268
Travis CI config
2013-11-05 14:18:58 -08:00