Shrikant Sharat Kandula
9202c0bf67
Fix Docker buildx images
...
Signed-off-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
2021-12-17 10:27:56 +05:30
Shrikant Sharat Kandula
2fac770530
Don't pull image before testing the image
...
Signed-off-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
2021-12-17 08:34:59 +05:30
Shrikant Sharat Kandula
334e1dce1d
ci: Run a small test on fat image before pushing to DockerHub ( #8619 )
2021-12-12 14:34:17 +05:30
yatinappsmith
ec803c8a8e
test: Change number of jobs to 24 ( #9275 )
...
* Update test-build-docker-image.yml
change jobs to 24
* Update integration-tests-command.yml
2021-11-22 18:28:49 +05:30
Arpit Mohan
79290e5fb1
ci: Upload server logs if Cypress tests fail ( #9247 )
2021-11-19 09:41:00 +05:30
Shrikant Sharat Kandula
f6b8900246
Remove unused package for DP step ( #9103 )
2021-11-11 14:00:25 +05:30
Shrikant Sharat Kandula
59ab2abe32
Upload build artifacts to S3 ( #8865 )
2021-10-29 15:36:16 +05:30
Nayan
09eff23479
feat: [Feature] Added release version api for clients and RTS ( #8324 )
...
Added a new event in RTS when new version is deployed. After receiving this event, client will show a prompt to refresh.
2021-10-29 15:52:21 +06:00
Arpit Mohan
095fed3429
ci: Fixing the test-build-docker-image workflow
...
We want package step to run on successful test completion on master. On other branches it's OK to deploy even with a failing test suite.
2021-10-29 13:47:54 +05:30
Rishabh Saxena
2040dceed9
fix: remove redundant env var ( #8544 )
2021-10-18 05:51:55 +00:00
Nidhi
692e62b4dd
fix: Separated out workflows ( #8434 )
...
* Separated out workflows
* Separated out workflows
* Update .github/workflows/ok-to-test.yml
Co-authored-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
Co-authored-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
2021-10-12 16:26:18 +05:30
Nidhi
08e37756dc
fix: Don't run test build docker for external PRs ( #8187 )
...
* fix: Don't run test build docker for external PRs
* Add dependency on server build
2021-10-05 18:41:57 +05:30
Arpit Mohan
9381b4e8fb
Always run the package step in test-build workflow
2021-10-05 12:47:05 +05:30
Shrikant Sharat Kandula
3c3cc8c0d1
Build Docker image always
2021-10-05 00:57:06 +05:30
Shrikant Sharat Kandula
be9dfb752e
Use separate Segment Key for release ( #8113 )
2021-10-02 16:19:57 +05:30
Shrikant Sharat Kandula
1363d6308d
ci: Build ARM and AMD Docker images in CI ( #7963 )
2021-10-01 20:25:16 +05:30
Arpit Mohan
02bf061479
Revert "Adding paths-ignore to the client build workflows to ignore manual test changes"
...
This reverts commit 008d83cc0b .
2021-10-01 11:52:49 +05:30
Arpit Mohan
008d83cc0b
Adding paths-ignore to the client build workflows to ignore manual test changes
2021-10-01 11:40:43 +05:30
Shrikant Sharat Kandula
c70613d5aa
Add missing RTS deps artifact
2021-09-28 16:04:30 +05:30
Shrikant Sharat Kandula
04c7d86850
Remove default pwd for building fat container
2021-09-28 15:11:42 +05:30
Shrikant Sharat Kandula
73bba02374
Package release even if tests fail ( #7746 )
2021-09-23 12:11:52 +05:30
Shrikant Sharat Kandula
4a5a604b3b
ci: Use separate artifacts for separate services ( #7707 )
...
Currently, all three services' artifact names are set to build. This leads to a single artifact with files from all three services as siblings. This has two problems:
1. If there's an overlap in a filename among the files in build folder of two services, one of them will be overwritten with the other.
2. The same large artifact is downloaded every time we do a download-artifact, once for server, once for client, and once for RTS, the same large artifact is downloaded thrice before building the Docker images.
2021-09-22 17:54:23 +05:30
Shrikant Sharat Kandula
b26fc9965a
Fix check for running server
2021-09-21 16:18:38 +05:30
Shrikant Sharat Kandula
04356a8d3b
Fix server image jar paths ( #7676 )
2021-09-21 15:20:51 +05:30
Shrikant Sharat Kandula
ca30a9cb0b
Fix incorrect tag variable name ( #7659 )
2021-09-21 13:04:26 +05:30
Shrikant Sharat Kandula
c6c5e4fef3
ci: Add CI workflow for building fat container ( #7385 )
...
This commit changes the client test workflow into building the fat container's image, and so builds server and RTS as well, in order to achieve that.
2021-09-21 08:33:22 +05:30