There is a broader plan, about having Hackage2 (in development) and scoutess (same) work together, but we're not there yet *at all*. <div><br></div><div>But in the meantime, regarding what you suggest here, couldn't be done through tags rather than branches? Tagging a release version could trigger testing and, if testing runs fine, upload to hackage.</div>
<div><br><div class="gmail_quote">On Sun, Jul 8, 2012 at 1:21 PM, Dmitry Malikov <span dir="ltr"><<a href="mailto:malikov.d.y@gmail.com" target="_blank">malikov.d.y@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<b>tldr</b>: is there a way to upload package to hackage from Travis
automatically and safely (hiding password to hackage account)?<br>
<br>
Several days ago I discovered Travis ( <a href="http://travis-ci.org/" target="_blank">http://travis-ci.org/</a> ) -
nice open source build-service, easy to start and monitoring.<br>
I've configured some github projects and add build status to it's
readme. It's usable to know how is your haskell package building on
separate fresh machine.<br>
<br>
Following git-flow developing model there is a develop branch for
snapshots and master branch for release. That why every commit in
master branch should produce new release build ⇒ every commit in
master branch should produce new hackage build upload. And also it
will be nice to have that routine process done automatically.<br>
<br>
It could be done using cabal-upload tool and --username and
--password options. But it means that .travis.yml file should
contain my hackage-password <span lang="en"><span>explicitly. <br>
How can I avoid that?<span class="HOEnZb"><font color="#888888"><br>
</font></span></span></span><span class="HOEnZb"><font color="#888888">
<pre cols="72">--
Best regards,
dmitry malikov
!</pre>
</font></span></div>
<br>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Alp Mestanogullari<br>
</div>