Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add build environment snapshot into the container image #341

Open
rameshpolishetti opened this issue Oct 12, 2023 · 0 comments
Open

Add build environment snapshot into the container image #341

rameshpolishetti opened this issue Oct 12, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@rameshpolishetti
Copy link
Collaborator

Context
Currently by using be-tools one can create BE application container image in many ways like:

  1. On a Windows machine or Mac or Linux
  2. On Windows machine using .bat scripts or shell scripts
  3. Using build tools like Docker or Buildah
  4. From BusinesEvents installer package zips or from local installation

After successful image creation there is no clue on how the image is created. Some times this information may be required for debugging purpose.

Hence, Capture the build environment snapshot details into a file named "build-log.txt" and make it available inside the container image so that it can referred easily when required. Snapshot details may include:

  1. Exact command used to create the image
  2. OS / Architecture info
  3. Details of the build tool used i.e. Docker / Buildah
  4. Supplied installer packages related info

Alternatives
No

Has the feature been requested before?
NA

If the feature request is approved, would you be willing to submit a PR?
Yes

@rameshpolishetti rameshpolishetti added the enhancement New feature or request label Oct 12, 2023
@rameshpolishetti rameshpolishetti self-assigned this Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant