Asher
b29346ecdf
Implement new structure
2020-02-04 14:31:44 -06:00
Dean Sheather
3ee6b0ff0b
Automatically push releases to GCS ( #1318 )
2020-02-04 11:32:45 -06:00
Asher
7e7923706f
Fix version generated from Git tag
2020-01-16 17:59:11 -06:00
Asher
ae35673489
Use custom Yarn cache directory
...
Makes it easier to upload and restore.
2020-01-16 15:39:44 -06:00
Asher
62f050fda7
Add a simple test
2020-01-15 13:22:45 -06:00
Asher
57425377e5
Use CI dockerfile for pushing Docker image
2020-01-15 13:22:45 -06:00
Asher
174cb2f8a9
Remove unused Docker step from CI script
2020-01-15 13:22:42 -06:00
Asher
42bddce21f
Add defaults for environment variables
...
So we don't have to keep setting them for each CI and every single step
since there doesn't seem to be a way to share them between steps in
Drone.
2020-01-15 13:21:58 -06:00
Asher
bdd11f741b
Update to 1.39.2
...
Also too the opportunity to rewrite the build script since there was a
change in the build steps (mainly how the product JSON is inserted) and
to get the build changes out of the patch. It also no longer relies on
external caching (we'll want to do this within CI instead).
2019-10-18 18:20:02 -05:00
Asher
0e1fed3c24
Make CI script work independently from your cwd
2019-09-10 11:29:48 -05:00
Asher
80050d0d9d
Detect target automatically
...
This removes the potential for a bad build because the native Node
modules currently can only be built on the target system, so specifying
a target for something other than the system your are building on will
not work.
2019-08-21 12:45:09 -05:00
Asher
ccc4f87ada
Don't package for release if we don't need to
2019-08-20 19:46:39 -05:00
Asher
b9fc40409a
Forward minify environment variable to Docker build
2019-08-19 17:17:38 -05:00
Asher
e53d6bce68
Forward GitHub token to docker build if it exists
2019-08-19 17:02:02 -05:00
Asher
1d61cbe536
Make release directory
2019-08-09 19:27:30 -05:00
Asher
590f699687
Allow specifying the target
...
You still must build on the target system though because of the native
Node modules.
2019-08-05 11:03:47 -05:00
Asher
712274d912
Groundwork for language support
...
- Implement the localization service.
- Use the proper build process which generates the require JSON files.
- Implement getting the locale and language configuration.
2019-08-02 19:29:00 -05:00
Asher
4c4a179bce
TLS socket still doesn't work
2019-07-26 17:26:45 -05:00
Asher
a4f21fb0d4
Install git during build
2019-07-24 11:23:00 -05:00
Asher
9446cc8245
Update Dockerfile
2019-07-18 18:09:15 -05:00
Asher
2b2aa9a211
Add https server
2019-07-18 18:09:09 -05:00
Asher
2fdf09e6e7
Include version when building
2019-07-18 18:08:37 -05:00
Asher
5677ff2edf
Add build scripts
2019-07-18 18:08:27 -05:00