There is a broader plan, about having Hackage2 (in development) and scoutess (same) work together, but we&#39;re not there yet *at all*. <div><br></div><div>But in the meantime, regarding what you suggest here, couldn&#39;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">&lt;<a href="mailto:malikov.d.y@gmail.com" target="_blank">malikov.d.y@gmail.com</a>&gt;</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&#39;ve configured some github projects and add build status to it&#39;s
    readme. It&#39;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>