diff --git a/src/main/java/com/flowdock/jenkins/FlowdockNotifier.java b/src/main/java/com/flowdock/jenkins/FlowdockNotifier.java index 937cb1a..2721b87 100644 --- a/src/main/java/com/flowdock/jenkins/FlowdockNotifier.java +++ b/src/main/java/com/flowdock/jenkins/FlowdockNotifier.java @@ -122,9 +122,9 @@ public boolean shouldNotify(BuildResult buildResult) { protected void notifyFlowdock(AbstractBuild build, BuildResult buildResult, BuildListener listener) { PrintStream logger = listener.getLogger(); try { - FlowdockAPI api = new FlowdockAPI(getDescriptor().apiUrl(), flowToken); - TeamInboxMessage msg = TeamInboxMessage.fromBuild(build, buildResult, listener); EnvVars vars = build.getEnvironment(listener); + FlowdockAPI api = new FlowdockAPI(getDescriptor().apiUrl(), vars.expand(flowToken)); + TeamInboxMessage msg = TeamInboxMessage.fromBuild(build, buildResult, listener); msg.setTags(vars.expand(notificationTags)); api.pushTeamInboxMessage(msg); listener.getLogger().println("Flowdock: Team Inbox notification sent successfully");