Comments (20)
@JohnStratoudakis The release is planned for the end of this month (January 2019). I'm thinking about releasing a beta version first so that you (and all others) can test that major overhaul.
from embeddable-build-status-plugin.
Alright scratch my comment above, figured out how to trick confluence by using Markup in jenkins and encoding variable names ${duration}
to %24%7Bduration%7D
.
Also in confluence I am doing insert markup (not confluence wiki)
from embeddable-build-status-plugin.
Hi, when is the expected release date?
And how can I contribute? Any specific list of issues, bugs, or testing that needs to be done?
from embeddable-build-status-plugin.
I just released v2.0-beta1. Please see here on how to install it.
from embeddable-build-status-plugin.
If there are no issues with this beta1 or there is no feedback I will release the final v2.0 at the end of January.
So it would be nice if you'd give some feedback.
from embeddable-build-status-plugin.
Hello, I just started using this beta and it is looking promising.
I am trying embed the status of the build into confluence and the custom text and custom status with
?subject=Custom Text&status=My passing text
worked for me
But when I try to use the variables like (${displayName}) in subject, confluence is panicking and just showing wiki markup, I get
Unknown macro: {displayName}
Also i get a similar error when trying to use the branch selector with :${params.BRANCH=master}
Is it something that we have to ask confluence folks? An example of where you are all using these parameters would be great. (is it GitHub only?)
BTW, thanks for working on this, it looks outdated and your initiative is bringing back more use cases.
from embeddable-build-status-plugin.
Actually I experimented with the same in GitHub.com (private instance) and got the desired result
using something like
buildStatus/icon?job=repo%2Fdev&subject=Dev%20build%20duration%20${duration}
Looks like its a problem on confluence side
from embeddable-build-status-plugin.
@prolificcoder Thank you for the feedback. Have you any suggestions for a documentation about this?
from embeddable-build-status-plugin.
i created a medium post about it https://medium.com/mobile-testing/using-jenkins-embeddable-build-plugin-to-spruce-up-confluence-and-github-f7e1090ddfe0
May be you can add an example for confluence in Readme.md?
from embeddable-build-status-plugin.
@thomas-dee I was trying to make use of this plugin to publish code coverage numbers, which I already have as jenkins variable in Jenkinsfile. Is there a way for doing this?
I was looking at DSL and addEmbeddableBadgeConfiguration
but do we need provide it with a build id? what is it going to be? That's the part not entirely clear to me.
Also in your documentation i see that you got the build badges based on this configuration but not clear on should we add something Readme.md to make that possible?
from embeddable-build-status-plugin.
No, you do not need to provide a build id. The id argument for addEmbeddableBadgeConfiguration
is any unique id you can later reference using the buildStatus/icon?config=<id>
customization.
from embeddable-build-status-plugin.
Hmm.. I am trying like you mentioned but it doesn't seem to have any affect on the badge that is showing up in readme.md
My Jenkinsfile looks like this..
and I was expecting the subject to be updated with an eventual desire of showing code coverage numbers dynamically but the subject is defaulting to the hard code build
is there a way to add some more debug to addEmbeddableBadgeConfiguration
? I see one reference of it in Jenkinsfile when I added the configuration but updates seem to have no affect.
from embeddable-build-status-plugin.
Hmm.. I am trying like you mentioned but it doesn't seem to have any affect on the badge that is showing up in readme.md ...
@prolificcoder What does your badge url look like?
Sent with GitHawk
from embeddable-build-status-plugin.
You need to reference the badge configuration using the id androidBuildBadge
as config
query parameter:
E.g.: http://<jenkins-root-url>/.../badge/icon?config=androidBuildBadge
from embeddable-build-status-plugin.
https://jenkins.go.int.godaddy.com/buildStatus/icon?config=androidBuildBadge
from embeddable-build-status-plugin.
The config
parameter references a badge configuration in terms of appearance not in terms of build selection.
If you use the unprotected URL (.../buildStatus/icon?...
) you need to select the specific build via the job
and build
parameters. Please see README.md on how to use them.
https://jenkins.go.int.godaddy.com/buildStatus/icon?job=...&build=...&config=androidBuildBadge
from embeddable-build-status-plugin.
Any update on the release? It was supposed to be done by 14 Feb 2019.
from embeddable-build-status-plugin.
Any update on the release? It was supposed to be done by 14 Feb 2019.
@ajaybgupta Sorry. The next „flu release“ cropped up. I guess the release will happen next week.
Sent with GitHawk
from embeddable-build-status-plugin.
Thanks @thomas-dee for the information.
from embeddable-build-status-plugin.
v2.0 released
from embeddable-build-status-plugin.
Related Issues (20)
- Improve automated test coverage HOT 7
- Parameter name with spaces HOT 4
- copy build status URL from Jenkins branch/job page HOT 6
- Instructions on how to add a link with query parameters
- RFC: support for ENV to filter out PR builds HOT 2
- Support API Token in query params
- Badge examples incorrect for some jobs if opened directly from URL HOT 1
- Display the image on the build information page HOT 1
- Please add .adoc snippets HOT 2
- Badge in build from pull request shows wrong badge
- Unprotected URL and self-signed SSL HOT 1
- Question: setup badge width HOT 3
- Create Jenkins
- Create Bug-Report
- Unprotected URLs work for Anonymous user even without ViewStatus permission HOT 1
- Running selector on boolean build param
- builtin variables "description" does not get value HOT 1
- Build status for pipeline building multiple projects and branches HOT 2
- Update appears to have broken github readme links displaying "not run" HOT 2
- Announcement: ci.jenkins.io badges will be deactivated HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from embeddable-build-status-plugin.