1
0
mirror of https://github.com/raseels-repos/golang-saas-starter-kit.git synced 2025-07-05 00:58:54 +02:00
Commit Graph

46 Commits

Author SHA1 Message Date
b387ccb827 forked swaggo/swag and added caching to reduce build times 2019-08-07 20:19:09 -08:00
195754432c fix docker-compose up - webapp required sender email to be set 2019-08-07 17:49:21 -08:00
13ad786d02 Set static file sync content type by file extension 2019-08-07 16:40:56 -08:00
e8f0f68d20 fix devops upload content type 2019-08-07 13:10:17 -08:00
69a2a40369 switch devops docker stage to use busybox instead of scratch 2019-08-06 19:45:29 -08:00
3bb152a146 updated devops tool to use scratch image for cache 2019-08-06 19:40:11 -08:00
6948572f15 fix build info 2019-08-06 18:38:45 -08:00
645fd65cd8 Fix docker login for devops build 2019-08-06 17:28:13 -08:00
e54702712d Added sitemap to webapp 2019-08-06 17:04:37 -08:00
7daac21138 fix build binary permissions 2019-08-06 14:26:24 -08:00
2d8a205c44 resolve build permisison errors for devops 2019-08-06 14:14:37 -08:00
959ad32759 fix deploy 2019-08-06 14:08:43 -08:00
34886325f6 updated gitlab to cache devops tool build 2019-08-06 13:38:51 -08:00
d65b77f061 fix build script reference to build stage cache 2019-08-06 12:37:19 -08:00
ae1e1c0556 fixing build cache target name 2019-08-06 12:29:00 -08:00
7e5cc45c73 fix docker build gitlab image 2019-08-06 12:19:18 -08:00
9418241408 fix registry 2019-08-06 12:10:47 -08:00
a916aa5f46 Added build stage caching 2019-08-06 12:01:43 -08:00
08d16ed277 update deploy to check for task def placeholders in env vars. 2019-08-06 03:59:13 -08:00
c625ace88d Completed implimentation of forgot password 2019-08-02 15:03:32 -08:00
a225f9f24e Fix random password for database instance. 2019-07-15 18:49:28 -08:00
97e0249d38 Auto generate random password for creation of RDS database instance. 2019-07-15 18:34:58 -08:00
4867b207f2 update project readme 2019-07-15 12:52:17 -08:00
d6c77f9a1c enable cloudfront for webapp static files 2019-07-15 01:09:38 -08:00
0ce9b0f50a support cloudfront for static files 2019-07-15 00:37:07 -08:00
cf77e9d9eb fix web-app static file prefix for s3 2019-07-14 23:53:31 -08:00
5df14e5162 fix deploy file sync using absolute paths 2019-07-14 22:08:14 -08:00
b9fa73ae50 fix deploy static file sync 2019-07-14 21:26:19 -08:00
44ac98a19b fix gitlab ci yaml 2019-07-14 20:13:56 -08:00
df55acf654 add web-app to gitlab cicd 2019-07-14 19:13:09 -08:00
6188b05b2f gitlab json encode build info fields title and description 2019-07-14 16:39:17 -08:00
55a4664bde devops:schema - when no db credentails skip instead of error to ensure
when deploying to a fresh account, deploy runs first to create the
database.
2019-07-14 16:16:25 -08:00
e1b3377e88 added entry point for schema migration to devops that loads db creds
from aws secrets manager
2019-07-14 15:33:23 -08:00
1a36b52113 reworked tools/devops to better support gitlab cicd 2019-07-14 14:55:34 -08:00
2c340999a8 gitlab ci testing nested variables 2019-07-14 12:53:36 -08:00
95e0d28c3b devsops remove build tags, only release image 2019-07-14 12:39:05 -08:00
e46c6317e5 Switch from golang docker client to executing direct docker commands
github.com/docker/docker/client adds an additional 30 deps to the
project and encoutering random errors when running on gitlab.
	Can't add file cmd/web-app/static/assets/images/glacier-example-pic.jpg to tar
	Error response from daemon: invalid reference format
2019-07-14 12:25:58 -08:00
d16855ead9 exclude git for docker archive 2019-07-14 01:26:05 -08:00
a672b56d5d deploy aws region empty for role 2019-07-14 01:19:50 -08:00
8f5ff1ec1e Init aws session with region when using role 2019-07-14 00:54:51 -08:00
db07498192 Load AWS region from meta data if not set for deploy 2019-07-14 00:41:58 -08:00
aeeb51fc0f deveops load aws creds from session for deploy 2019-07-13 23:12:07 -08:00
90930b72d2 added missing aws.go file due to gitignore rule 2019-07-13 22:43:49 -08:00
b37180ee28 fix gitlab yaml 2019-07-13 22:14:03 -08:00
b831b8deff migrated devops from truss to own tool 2019-07-13 20:55:45 -08:00
91879fe40a remwork tools 2019-07-13 20:50:00 -08:00