diff options
Diffstat (limited to '')
-rw-r--r-- | lib/jitterbug/Project.pm | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/jitterbug/Project.pm b/lib/jitterbug/Project.pm index b330635..be62921 100644 --- a/lib/jitterbug/Project.pm +++ b/lib/jitterbug/Project.pm @@ -2,6 +2,7 @@ package jitterbug::Project; use Dancer ':syntax'; use jitterbug::Plugin::Redis; +use jitterbug::Plugin::Template; use DateTime; use XML::Feed; @@ -42,9 +43,15 @@ get '/:project/feed' => sub { foreach my $version (keys %{$desc->{version}}) { my $entry = XML::Feed::Entry->new(); - $entry->title("build for ".$desc->{commit}.' on '.$version); - $entry->summary("Result: ".$desc->{version}->{$version}); + $entry->link( request->base + . 'api/build/' + . $project . '/' + . $desc->{commit} . '/' + .$version ); + $entry->title( "build for " . $desc->{commit} . ' on ' . $version ); + $entry->summary( "Result: " . $desc->{version}->{$version} ); $feed->add_entry($entry); + } } |