wbernest / mattermost-plugin-rssfeed

Mattermost RSSFeed plugin. Allows users to subscribe to an rss feed and allow for updates to the feed to be posted in a channel.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Please release a new version

moschlar opened this issue · comments

Dear @wbernest, please merge some of the outstanding PRs (#46, #51, #52, #53) - they are all rather small, but address and maybe close some raised issues (#54, #47, #45). Also, since #40 is already merged, #32, #33, #49 could then be closed, too.
Thanks!

Hi! Given that most of the PR:s were merged, can we expect a new release as well?

Building a release from latest master branch doesn't work with Mattermost server >=6.2.5.

/feed command crashed the rssfeed plugin. Please contact your system administrator

{"timestamp":"2022-05-04 18:29:03.617 Z","level":"debug","msg":"plugin process exited","caller":"plugin/hclog_adapter.go:52","plugin_id":"rssfeed","wrapped_extras":"pathplugins/rssfeed/server/dist/plugin-linux-amd64pid19093"}
{"timestamp":"2022-05-04 18:29:03.617 Z","level":"debug","msg":"plugin exited","caller":"plugin/hclog_adapter.go:54","plugin_id":"rssfeed"}

@variablenix I had the same problem, but for some reason building it in a Docker container worked

FROM golang:1.17
WORKDIR /app
RUN git clone https://github.com/wbernest/mattermost-plugin-rssfeed
RUN cd mattermost-plugin-rssfeed && make dist

Then:

docker build . -t mm-rss:latest
CID=$(docker create mm-rss:latest); docker cp $CID:/app/mattermost-plugin-rssfeed/dist dist/ ; docker rm $CID

That dumped the .tar.gz out to dist/ for me. I noticed that it was ~47mb, vs the ~35mb version built with my host golang 1.18.1 install.