-
Notifications
You must be signed in to change notification settings - Fork 27
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
Use gödel to build and publish product #15
Conversation
ec1fef4
to
bda556e
Compare
The circle build passes although a test fails. |
Where did the imports of the form |
Yes the Circle thing I'm looking at now. It's actually an interesting case we've seen elsewhere, where Working on fixing the test more formally by making them integration tests (gödel has first-class support for doing this, and it makes sense in this case). As for the imports, I'm guessing those were used by one of the other tools that was being fetched by |
Cool, thanks
…On Sun, Dec 4, 2016 at 7:53 PM Nick Miyake ***@***.***> wrote:
Yes the Circle thing I'm looking at now. It's actually an interesting case
we've seen elsewhere, where go test doesn't report the failure, but the
JUnit XML output does. The XML is actually correct -- right now the "main"
test isn't working like it's supposed to -- since the function calls exec,
that kills the test process so only 1 of the 3 tests in that suite run. go
test doesn't recognize this as a failure, but the JUnit output does, and
that's why the report has a failure.
Working on fixing the test more formally by making them integration tests
(gödel has first-class support for doing this, and it makes sense in this
case).
As for the imports, I'm guessing those were used by one of the other tools
that was being fetched by go get since the gcimporter15 package isn't
used by any of the core code in this project. Pretty much all of that code
is included as part of the gödel executable.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#15 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGOdwYnhUFMPWdnsrmLd1ATiNm5sUxxtks5rE2CHgaJpZM4LDwCX>
.
|
a2ce998
to
13af80a
Compare
OK, this should be ready for review now. |
Also, ran the |
OK, let's try this. |
Great, looks like merge build completed successfully. Do you want to try to tag a minor version bump to ensure that publishing works as well, or would you rather wait for a real release? |
Tagged 1.1.1-rc1 |
Great, looks like publish succeeded! Is there an easy way to validate that the artifact behaves as intended? If not I think we're still fine, but if there is might be worth trying it out just to verify that everything is okay. Otherwise, I think we're set! |
Tried in GJD, looks good. |
Thanks, Nick! |
Great to hear -- np! |
This change is