-
Notifications
You must be signed in to change notification settings - Fork 9.8k
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
Dockerfile-test: add test image with Go 1.9 #8512
Conversation
e351186
to
ad93518
Compare
|
||
ADD ./scripts/install-marker.sh ./scripts/install-marker.sh | ||
|
||
RUN go get -v -u -tags spell github.com/chzchzchz/goword \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
go get github.com/wadey/gocovmerge
so this container can run coverage reports?
Dockerfile-test
Outdated
&& go get -v -u honnef.co/go/tools/cmd/gosimple \ | ||
&& go get -v -u honnef.co/go/tools/cmd/unused \ | ||
&& go get -v -u honnef.co/go/tools/cmd/staticcheck \ | ||
&& ./scripts/install-marker.sh amd64 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
comment about how to run?
Not to be blocked on Go 1.9 migration by CIs (e.g. Semaphore CI not supporting Go 1.9). Signed-off-by: Gyu-Ho Lee <[email protected]>
@heyitsanthony PTAL. Will update the semaphore commands once merged. Thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, but will semaphore try to rebuild the docker container on every run? it might be too slow in that case
@heyitsanthony I will host public image on |
Codecov Report
@@ Coverage Diff @@
## master #8512 +/- ##
=========================================
Coverage ? 65.94%
=========================================
Files ? 360
Lines ? 29515
Branches ? 0
=========================================
Hits ? 19463
Misses ? 8384
Partials ? 1668
Continue to review full report at Codecov.
|
While Semaphore CI does not support Go 1.9 yet, we can do:
To test #8511.