PromucFlow_constructor/scripts
Shrikant Sharat Kandula e8c3cc19a2
chore: Add info.json to Docker images (#25948)
This adds a `/opt/appsmith/info.json` file to Docker images, with the
following sample content:

```json
{
  "commitSha": "0521ba2c0d7a62cef3d4def66fc15b59cc34ceef",
  "commitUrl": "0521ba2c0d",
  "branch": "release",
  "date": "2023-08-02T12:52:53+00:00",
  "isCI": false
}
```

We're enabling this only for images built for DPs currently, and will
then extend to other workflows as well.

Notice that we copy `info.*json` instead of `info.json`. The reason is
so that the Docker build doesn't fail, even if the `info.json` file
doesn't exist. This lets us publish this to each workflow in turn,
slowly and carefully.

[Relevant Slack
conversation](https://theappsmith.slack.com/archives/C02MUD8DNUR/p1686197957141419).
2023-08-02 18:36:59 +05:30
..
build_dp_from_branch.sh ci: Ad-hoc DP | Build Push Deploy from branch (#25357) 2023-07-31 13:27:47 +05:30
cleanup_dp.sh fix: delete dps of closed PRs (#22979) 2023-05-05 13:51:25 +05:30
deploy_preview.sh chore: bump helm chart version (#24357) 2023-06-20 10:53:45 +05:30
generate_info_json.sh chore: Add info.json to Docker images (#25948) 2023-08-02 18:36:59 +05:30
local_testing.sh chore: Add support for custom CS URL in local_testing.sh script (#25927) 2023-08-02 11:46:28 +05:30