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

Merge 'integration' to 'master' #124

Merged
merged 165 commits into from
Oct 2, 2023
Merged

Merge 'integration' to 'master' #124

merged 165 commits into from
Oct 2, 2023

Conversation

MaximPlusov
Copy link
Contributor

No description provided.

evgeniy-prudnikov and others added 30 commits June 8, 2021 17:31
- fixed config creation to fit new factory method; and
- updated `pom.xml` veraPDF dependency.
Fixed processing handler creation
This appears to be out of step with the Dropwizard version and is causing issues. For now it's commented out and disabled in POM and sources until we get the application up to date. Once the dependencies are updated and the CI workflow is ready we will look to get this working again.
- removed the attempt to fire up a REST	server as a detached process;
- removed wget calls to test process; and
- added VSCode files to `.gitignore`.

Detached processes aren't supported by GH Actions so a Docker approach is the answer:

- build and test code (this job);
- trigger a job that builds & uploads a Docker image to GH container registry; which
- triggers a job that downloads the Docker image from GH and tests it.
- added automation parameters to control:
  - JAVA_OPTS,
  - git checkout by branch, tag or commit and
  - project version,
- now building custom JRE with only required modules using jlink;
- final app image on Debian Bullseye Slim.
- refactored the GitHub Actions to build a Docker image
EkaterinaKomar and others added 29 commits September 19, 2023 13:21
Add information about URL to README.md
Add github action for publishing images to GitHub Packages
Fix github action for publishing images to GitHub Packages
Fix github action for publishing images to GitHub Packages
Fix github action for publishing images to GitHub Packages
Update dropwizard and swagger versions
Make HTTPS scheme default scheme
Update actions for test and purge images
Use master branch for docker image
Fix action for pushing images to github
Remove fixerFolder from processor creation
@MaximPlusov MaximPlusov merged commit f1ad6d4 into master Oct 2, 2023
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants