Michael Muller
153fc7d6bf
Add work-around for our "explode war" failure ( #279 )
...
For some reason tools.jar (which we don't need in the runtime in the first
place) gets exploded readonly, causing subsequent builds to fail since they
can't overwrite it. This hack makes it writable at the end of explodeWar.
2019-09-20 16:23:36 -04:00
Lai Jiang
4fd32c8b5c
Add a Gradle task to deploy the proxy ( #214 )
...
Also refactored some common code regarding the mapping between
environments and projects.
The script to update proxy deployments and kill all pods are lifted from
https://cs.corp.google.com/piper///depot/google3/domain/registry/tools/bashrc?l=163
2019-08-06 11:45:34 -04:00
Shicong Huang
110bd9c057
Fix deploying to alpha from workstation ( #198 )
...
appengineDeployAll requires appengine.deploy.version to be set
otherwiese the deployment would fail.
2019-07-26 14:37:49 -04:00
gbrodman
b0f6a498fd
Bump the version of the AppEngine Gradle plugin ( #169 )
...
* Bump the version of the AppEngine Gradle plugin
* deploy should depend on deployAll
2019-07-15 11:25:23 -04:00
gbrodman
0e8724a48f
Require the license in Gradle files ( #149 )
2019-07-02 11:47:35 -04:00
jianglai
6d5777559f
Put environment check in its separate task
...
The check for environment cannot be done when the task is defined,
otherwise running any task will fail when the check does not pass.
Instead, check the environment when the task executes.
2019-06-19 18:46:46 -04:00
jianglai
06c2456f45
Set default environment to production
...
This way when "gradle build" runs it will test if we can successfully
stage the produciton GAE files.
2019-06-19 18:46:46 -04:00
Lai Jiang
aca18a1d4a
Fix builds after refactor ( #99 )
...
Fixed both GAE and proxy builds after #90 refactored the code structure.
Also removed now unnecessary chmod and chown from GCB scripts.
2019-06-13 18:01:30 -04:00
Gus Brodman
a7a983bfed
Refactor to be more in line with a standard Gradle project structure
2019-06-13 09:41:11 -04:00