Commit Graph

234 Commits

Author SHA1 Message Date
Shrikant Sharat Kandula
c018f76982
Add manual triggering for sync workflow (#2614) 2021-01-18 19:22:21 +05:30
Shrikant Sharat Kandula
41a32f6a79
Fix tags missing for new version calculation in workflow (#2612) 2021-01-18 17:57:16 +05:30
Shrikant Sharat Kandula
f760d5acf5
Fix snapshot release number on server workflow (#2610)
* Fix snapshot release number on server workflow

* Fix snapshot version in client
2021-01-18 17:22:07 +05:30
Arpit Mohan
7d06fa801a Adding the cloud services env variable during the test run 2021-01-13 12:07:40 +05:30
Shrikant Sharat Kandula
c6c128270c
Include version information when building Docker images for server and client (#2200)
* Include version information in backend builds

* Enable manual trigger of server workflow

* Add a dummy input field for manual trigger

* Fix secret checking in github actions

* Disable cron scheduling of sync job

* Build docker image on pushing a version tag

* Fix duplicated id and invalid id in release workflow

* Don't try to login to Docker

* Avoid download progress outputs from Maven

* Add version information for building client

* Calculate version number only once

* Enable push to DockerHub after building images

* Use Docker username from GitHub secrets

* Fix Docker username in tags when building image

* Use different secret for org name

* Minor refactoring in server workflow

* Update client build workflow to use version

* Enable manual triggering of client workflow

* Set snapshot version for server builds

* Push to docker for all branches (temp)

* Undo temp change to push all branches to DockerHub

* Use Docker org from secrets in client.yml

* Fix missing version reference in client.yml

* Remove debug command in dockerfile

* Save release notes in a resource file in Docker image

* Fix query serialization to get release notes

* Get releases of current repo instead of hard-coded repo

* Fix variable quoting for repo variables

* Exclude draft and prerelease nodes from image

* Fix call to any in release notes processor

* Fix syntax error in release notes script

* Implement API to get new release count and info

* Add missing ReleaseNotes component

* Have the release workflow run after a release is created

* Build server after generating release notes

* Change release trigger to "released"

* Change release trigger to "published"

* Change release trigger to released, edited and deleted

* Use JS script to get release notes, take 1

* Filter drafts and prereleases in script

* Fix syntax error in ES6

* Write release notes to file

* Create parent directory before writing release notes

* Log cwd in release notes script

* Log pwd along with release-notes content

* Handle case where working directory is incorrect

* Remove shell based release notes generator

* Don't show error when Sentry config is missing

* Check for sentry auth token to enable Sentry

* Carry build's exit code over to CI

* Mark out build result and add a note about it

* Add a small test to verify new versions computation

* Remove incorrect test assertion

* Remove generation of release notes file

* Connect to cloud services to fetch release notes data

* Fix missing runner for test class

* Handle missing cloud_services base URL

* Fix test failures due to missing mocks

* Enable sync-ee cron job

* Revert build.sh as there's no real change

* Add API to update release notes viewed version for users

* Fix prettier line-length errors

* Create UserData model for info unrelated to auth

* Fix field name calls

* Ensure we have a userId before setting userData

* Add tests for setting version number in UserData

* Include instanceId when fetching release notes
2021-01-12 18:15:15 +05:30
Nikhil Nandagopal
3a29e1018b
Update config.json 2021-01-06 11:24:19 +05:30
Nikhil Nandagopal
9396cfb8fd
Update config.json 2021-01-04 19:53:03 +05:30
Nikhil Nandagopal
30c4ed6b31
Update config.json 2021-01-04 16:16:18 +05:30
Nikhil Nandagopal
bb81d3501a
Update config.json 2021-01-04 14:31:59 +05:30
Nikhil Nandagopal
62656d78cf
Update config.json 2021-01-04 14:27:48 +05:30
Nikhil Nandagopal
2f7c233ca6
Delete label-commands.yml 2021-01-04 14:22:05 +05:30
Nikhil Nandagopal
7bd70eec06
Update config.json 2021-01-04 14:21:49 +05:30
Nikhil Nandagopal
74c4971a7c
Update and rename label-commands.yml to main.yml 2021-01-04 14:05:09 +05:30
Nikhil Nandagopal
4d24217717
Update project-labeler.yml 2020-12-30 14:54:14 +05:30
Nikhil Nandagopal
40026cf441
Update label-commands.yml 2020-12-29 16:55:24 +05:30
Nikhil Nandagopal
c9c1f4d9c8
Update label-commands.yml 2020-12-29 16:46:05 +05:30
Nikhil Nandagopal
d77ad4bead
Update label-commands.yml 2020-12-29 16:41:54 +05:30
Nikhil Nandagopal
4c4d0b72f9
Update label-commands.yml 2020-12-29 16:28:16 +05:30
Nikhil Nandagopal
85e896df49
Update label-commands.yml 2020-12-29 16:07:25 +05:30
Nikhil Nandagopal
eb6dcc0799
Update label-commands.yml 2020-12-29 16:03:21 +05:30
Nikhil Nandagopal
7cd2f8986c
Update label-commands.yml 2020-12-29 16:02:10 +05:30
Nikhil Nandagopal
e2db152962
Update label-commands.yml 2020-12-29 15:58:48 +05:30
Nikhil Nandagopal
2e85d8c14d
Update label-commands.yml 2020-12-29 15:58:18 +05:30
Nikhil Nandagopal
20d3c62d77
Update label-commands.yml 2020-12-29 15:57:19 +05:30
Nikhil Nandagopal
0a23fb9643
Delete main.yml 2020-12-29 15:55:19 +05:30
Nikhil Nandagopal
8d8284cd39
Update label-commands.yml 2020-12-29 15:53:16 +05:30
Nikhil Nandagopal
b0d1350d50
Update main.yml 2020-12-29 15:52:53 +05:30
Nikhil Nandagopal
43491c88a1
Update label-commands.yml 2020-12-29 15:51:20 +05:30
Nikhil Nandagopal
338eb5c692
Update label-commands.yml 2020-12-29 15:47:51 +05:30
Nikhil Nandagopal
a7319fcb24
Update label-commands.yml 2020-12-29 15:47:34 +05:30
Nikhil Nandagopal
b9b30ddd13
Update label-commands.yml 2020-12-29 15:44:09 +05:30
Nikhil Nandagopal
561a89f0be
Update label-commands.yml 2020-12-29 15:42:58 +05:30
Nikhil Nandagopal
e9fd76b3c0
Update label-commands.yml 2020-12-29 15:41:01 +05:30
Nikhil Nandagopal
f5472fe723
Create label-commands.yml 2020-12-29 15:36:27 +05:30
Nikhil Nandagopal
57ec3d62b5
Create label-commands.yml 2020-12-29 15:34:09 +05:30
Nikhil Nandagopal
4b13fd0d96
Update config.json 2020-12-29 15:16:05 +05:30
Nikhil Nandagopal
2f30916d23
Update config.json 2020-12-29 15:11:36 +05:30
Nikhil Nandagopal
4e2e53ee40
Update config.json 2020-12-29 15:08:36 +05:30
Nikhil Nandagopal
6fc2732ebb
Update config.json 2020-12-29 15:05:34 +05:30
Nikhil Nandagopal
bfa88608d1
Update config.json 2020-12-29 15:04:11 +05:30
Nikhil Nandagopal
e1230604d6
Update main.yml 2020-12-29 14:53:26 +05:30
Nikhil Nandagopal
90c5707ea6
Update config.json 2020-12-29 14:48:18 +05:30
Nikhil Nandagopal
3d16a936e4
Update config.json 2020-12-29 14:45:54 +05:30
Nikhil Nandagopal
2bcad75d2d
Update config.json 2020-12-29 14:42:24 +05:30
Nikhil Nandagopal
14a12c33a8
Update config.json 2020-12-29 14:30:34 +05:30
Nikhil Nandagopal
a149295ef5
Update main.yml 2020-12-29 14:29:07 +05:30
Nikhil Nandagopal
0c44e9404c
Update config.json 2020-12-29 14:28:34 +05:30
Nikhil Nandagopal
0930be6051
Update main.yml 2020-12-29 14:20:31 +05:30
Nikhil Nandagopal
9de7dd6804
Update main.yml 2020-12-29 14:17:36 +05:30
Nikhil Nandagopal
592121a5e5
Update config.json 2020-12-29 14:07:43 +05:30