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

Investigate Docker-based local execution #296

Open
jesse-gallagher opened this issue Feb 19, 2022 · 1 comment
Open

Investigate Docker-based local execution #296

jesse-gallagher opened this issue Feb 19, 2022 · 1 comment
Labels
enhancement New feature or request maven Issues related to nsfodp-maven-plugin

Comments

@jesse-gallagher
Copy link
Member

It should be doable to use docker-java or similar to build a local container from either the official or community Domino Docker images and use that to do the actual execution, especially since the process already involved spawning a sub-process anyway.

It would make sense for this to allow specification of an ID file and other parts to use to do the actual building, and to otherwise build using a temporary-spawned name from a domino-config.json file.

@jesse-gallagher jesse-gallagher added enhancement New feature or request maven Issues related to nsfodp-maven-plugin labels Feb 19, 2022
@jesse-gallagher
Copy link
Member Author

The initial commit adds support for auto-configured hclcom/domino:12.0.2 containers, which are useful for compilation and export. A few things remain to cover other capabilities:

  • Adding classpathJars to the ndext directory
  • Allowing specification of a custom base image
  • Allowing specification of a custom server ID
  • Potentially allowing specification of advanced server-setup properties: existing server, connection docs, etc.

jesse-gallagher added a commit that referenced this issue Oct 26, 2023
Add initial HTTP-based containerized compilation (Issue #296)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request maven Issues related to nsfodp-maven-plugin
Projects
None yet
Development

No branches or pull requests

1 participant