https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #17 from Antoine "hashar" Musso ---
Seems fine: npm-run-script doc
In Jenkins Job Builder, I have generic templates for python tox and ruby
bundler:
'{name}-tox-{toxenv}'
'{name}-bundle-{bundlecommand}' https://gerrit.wikimedia.o
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #16 from Matthew Flaschen ---
(In reply to Antoine "hashar" Musso from comment #14)
> > Do you mean Grunt (which runs on node.js)? That's the node.js build tool
> > I normally see used.
>
> I guess npm as an entry point for jenkin
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #15 from Gerrit Notification Bot ---
Change 161998 had a related patch set uploaded by Prtksxna:
kss: Add Gruntfile
https://gerrit.wikimedia.org/r/161998
--
You are receiving this mail because:
You are the assignee for the bug.
Y
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
Gerrit Notification Bot changed:
What|Removed |Added
Status|NEW |PATCH_TO_REVIEW
--
You are
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #14 from Antoine "hashar" Musso ---
> Do you mean Grunt (which runs on node.js)? That's the node.js build tool
> I normally see used.
I guess npm as an entry point for jenkins (i.e. npm test) which would then use
grunt to run a wi
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #13 from Matthew Flaschen ---
(In reply to Antoine "hashar" Musso from comment #11)
> Can you reach out to Timo about it? I think for Javascript purposes he
> would like developers to define npm entry points. So we would simply in
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #12 from Jon ---
Timo is in the office this week.. Maybe you could grab him S?
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #11 from Antoine "hashar" Musso ---
Can you reach out to Timo about it? I think for Javascript purposes he would
like developers to define npm entry points. So we would simply invoke 'npm
doc' or something and publish whatever is
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #10 from Matthew Flaschen ---
yardoc is now being used and Jenkins is populating
https://doc.wikimedia.org/rubygems/mediawiki-ruby-api/ and
https://doc.wikimedia.org/rubygems/mediawiki-selenium/ . So that's something
to study when
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #9 from sp...@wikimedia.org ---
In the interim, `ssh tools-login.wmflabs.org; become styleguide` is generating
http://tools.wmflabs.org/styleguide/ in a cron job. I don't understand
misc.yaml, mediawiki.yaml, zuul-config/layout.yaml
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
sp...@wikimedia.org changed:
What|Removed |Added
CC||mflasc...@wikimedia.org
--- Comme
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #7 from Antoine "hashar" Musso ---
Since mss is a node module, we could have it added to the
integration/jenkins.git repository which has tools/package.json. It currently
provides:
{
"name": "wikimedia-integration-jenkins",
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
Antoine "hashar" Musso changed:
What|Removed |Added
Priority|Unprioritized |Normal
--- Comment #6 from An
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
Krinkle changed:
What|Removed |Added
Status|PATCH_TO_REVIEW |NEW
--
You are receiving this mail because:
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #5 from Gerrit Notification Bot ---
Change 103095 merged by Alexandros Kosiaris:
Add integration/kss to deployment repo config
https://gerrit.wikimedia.org/r/103095
--
You are receiving this mail because:
You are the assignee for
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #4 from Antoine "hashar" Musso ---
I have created a .gitreview file for integration/kss.git repository so we can
add it in the deployment system.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
Gerrit Notification Bot changed:
What|Removed |Added
Status|NEW |PATCH_TO_REVIEW
--
You are
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
--- Comment #3 from Gerrit Notification Bot ---
Change 103095 had a related patch set uploaded by Spage:
Add integration/kss to deployment repo config
https://gerrit.wikimedia.org/r/103095
--
You are receiving this mail because:
You are the
https://bugzilla.wikimedia.org/show_bug.cgi?id=58620
Krinkle changed:
What|Removed |Added
Summary|Jenkins: Generate KSS |Jenkins: Generate KSS docs
19 matches
Mail list logo