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

Fix docker #1

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Fix docker #1

wants to merge 3 commits into from

Conversation

LeoVerto
Copy link
Member

@LeoVerto LeoVerto commented Nov 16, 2020

I've updated the Dockerfile to use a multi-stage build and a pinned version of the Go base image.

Unfortunately some code in the included IRC library seems to be broken in recent versions of Go. For reference, the current instance of the bot running for chatlogs.meb.org still uses Go 1.2 for which I couldn't find docker images.

The bot seems to run fine on Go 1.10.

Ideally the IRC library should probably be replaced with a more stable external dependency.

During testing with InspIRCd the bot tried to join channels before being authenticated so further testing is probably still required.

This doesn't work as of yet as some parts of the included irc library
appear to be broken in recent Go versions.
@LeoVerto LeoVerto marked this pull request as ready for review May 27, 2021 03:47
@LeoVerto LeoVerto changed the title WIP: Fix docker Fix docker May 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant