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

feat: build windows images #708

Merged
merged 32 commits into from
Aug 20, 2024
Merged

feat: build windows images #708

merged 32 commits into from
Aug 20, 2024

Conversation

aneojgurhem
Copy link
Contributor

@aneojgurhem aneojgurhem commented Jun 11, 2024

  • Windows Image Build
    • Dockerfile
    • Unified dockerfile
    • Update Entrypoint so that images execute properly
  • Core infra
    • justfile windows compatible
    • toogle services that do not have windows images
    • fix mount points to make them compatible with Windows
    • deploy rabbitmq with windows docker image

@aneojgurhem aneojgurhem self-assigned this Jun 11, 2024
@aneojgurhem aneojgurhem force-pushed the jg/winimages branch 22 times, most recently from e0106e4 to 429d68c Compare June 14, 2024 13:23
@aneojgurhem aneojgurhem force-pushed the jg/winimages branch 8 times, most recently from e189e24 to 81fe0e5 Compare August 12, 2024 12:50
@aneojgurhem aneojgurhem force-pushed the jg/winimages branch 2 times, most recently from b9e1286 to 0937280 Compare August 12, 2024 14:05
ngruelaneo
ngruelaneo previously approved these changes Aug 12, 2024
Comment on lines -83 to -89
healthcheck {
test = ["CMD", "bash", "-c", "exec 3<>\"/dev/tcp/localhost/1080\" && echo -en \"GET /liveness HTTP/1.1\r\nHost: localhost:1080\r\nConnection: close\r\n\r\n\">&3 && grep Healthy <&3 &>/dev/null || exit 1"]
interval = "5s"
timeout = "3s"
start_period = "20s"
retries = 5
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't you want to keep it on Linux?

Copy link
Contributor Author

@aneojgurhem aneojgurhem Aug 12, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did not want to introduce new variable and container crashes and restarts with the current implementation

lemaitre-aneo
lemaitre-aneo previously approved these changes Aug 20, 2024
@aneojgurhem aneojgurhem merged commit f2b3e3a into main Aug 20, 2024
79 checks passed
@aneojgurhem aneojgurhem deleted the jg/winimages branch August 20, 2024 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants