Merge lp:~robru/unity-webapps-twitter/add-manifest into lp:unity-webapps-twitter

Proposed by Robert Bruce Park
Status: Superseded
Proposed branch: lp:~robru/unity-webapps-twitter/add-manifest
Merge into: lp:unity-webapps-twitter
Diff against target: 5 lines (+1/-0)
1 file modified
manifest.json (+1/-0)
To merge this branch: bzr merge lp:~robru/unity-webapps-twitter/add-manifest
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Needs Fixing
Alexandre Abreu (community) Approve
Víctor R. Ruiz Pending
Review via email: mp+163168@code.launchpad.net

This proposal supersedes a proposal from 2013-05-08.

This proposal has been superseded by a proposal from 2013-05-09.

Description of the change

Took a stab at making the missing manifest.json for Twitter, not sure how correct it is though.

Come on, jenkins! You can do it!

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal
review: Needs Fixing (continuous-integration)
Revision history for this message
Robert Bruce Park (robru) wrote : Posted in a previous version of this proposal

Jenkins is still confused about rules.mk because it doesn't have the right PPA enabled in order to run it's ci tests. I guess victor will need to fix that.

Revision history for this message
Alexandre Abreu (abreu-alexandre) wrote : Posted in a previous version of this proposal

Check out the manifest.js script in webapps-applications it basically does that for you ... (although it might need to be tweaked to account for the splitted environment), it is not currently being used nor distributed,

Revision history for this message
Alexandre Abreu (abreu-alexandre) : Posted in a previous version of this proposal
review: Approve
Revision history for this message
Robert Bruce Park (robru) wrote : Posted in a previous version of this proposal

manifest.json not being used? erk, well maybe we should delete them then? I guess all the same info is in debian/control and within the script itself, right?

Because you're wrong about them not being distributed, all 41 debian/install files try to install manifest.json into the system, and that is what caused the build failure that this branch aims to fix...

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal
review: Needs Fixing (continuous-integration)
Revision history for this message
Víctor R. Ruiz (vrruiz) wrote : Posted in a previous version of this proposal

Please, resubmit to rebuild.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal
review: Needs Fixing (continuous-integration)
Revision history for this message
Alexandre Abreu (abreu-alexandre) : Posted in a previous version of this proposal
review: Approve
Revision history for this message
Alexandre Abreu (abreu-alexandre) wrote : Posted in a previous version of this proposal

(Just for the sake of completeness), I said "manifest.js" not being used not "manifest.json" ... manifest.js is a simple script that is used to generate a manifest.json out of a user script file,

Revision history for this message
Robert Bruce Park (robru) wrote :

Oh, sorry I misread about manifest.json/js.

Revision history for this message
Alexandre Abreu (abreu-alexandre) :
review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

FAILED: Continuous integration, rev:5
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https://code.launchpad.net/~robru/unity-webapps-twitter/add-manifest/+merge/163168/+edit-commit-message

http://jenkins.qa.ubuntu.com/job/unity-webapps-twitter-ci/3/
Executed test runs:
    FAILURE: http://jenkins.qa.ubuntu.com/job/unity-webapps-twitter-raring-amd64-ci/3/console
    FAILURE: http://jenkins.qa.ubuntu.com/job/unity-webapps-twitter-raring-armhf-ci/3/console

Click here to trigger a rebuild:
http://s-jenkins:8080/job/unity-webapps-twitter-ci/3/rebuild

review: Needs Fixing (continuous-integration)

Unmerged revisions

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'manifest.json'
2--- manifest.json 1970-01-01 00:00:00 +0000
3+++ manifest.json 2013-05-09 15:58:25 +0000
4@@ -0,0 +1,1 @@
5+{"includes":["https://twitter.com/*"],"requires":["utils.js"],"name":"Twitter","scripts":["Twitter.user.js"],"maintainer":"Webapps Team <webapps@lists.launchpad.net>","license":"GPL-3","manifest-version":"1.0","integration-version":"2.4.8","package-name":"Twitter","description":"Unity Webapp for Twitter","icons":{"128":"128/unity-webapps-twitter.png","48":"48/unity-webapps-twitter.png","52":"52/unity-webapps-twitter.png","64":"64/unity-webapps-twitter.png"},"domain":"twitter.com","homepage":"https://twitter.com"}

Subscribers

People subscribed via source and target branches

to all changes: