Re: [Zope-dev] [buildout] private releases

2011-03-30 Thread Christian Theune
On 03/30/2011 07:12 AM, Wolfgang Schnerring wrote:
 * Martijn Pietersm...@zopatista.com  [2011-03-29 20:59]:
 On Tue, Mar 29, 2011 at 14:16, Adam GROSZERagroszer...@gmail.com  wrote:
 ...and just dump the .tgz sdists in that folder.
 Well the problem is that it's not always so simple.
 For me a release process is preferably a single command or a single
 click on a button.

 Both zest.releaser and jarn.mkrelease offer you simple single-command
 release options. I use jarn.mkrelease to make releases to private,
 password protected folders on our dist.jarn.com 'egg server' (apache
 directory indexes).

 (Shameless plug: ;-) gocept.zestreleaser.customupload is a plugin for
 zest.releaser that allows uploading the created egg via scp. We use this
 to put our non-public eggs into a folder that's served (and htpasswd
 protected) by an Apache or somesuch, no complicated egg server
 business required.

So those solutions then require you to put the password for accessing it 
somewhere during deployment ... where is that for you?

-- 
Christian Theune · c...@gocept.com
gocept gmbh  co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting, development, hosting, operations
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] [buildout] private releases

2011-03-30 Thread Wolfgang Schnerring
* Christian Theune c...@gocept.com [2011-03-30 13:18]:
 On 03/30/2011 07:12 AM, Wolfgang Schnerring wrote:
  * Martijn Pietersm...@zopatista.com  [2011-03-29 20:59]:
  On Tue, Mar 29, 2011 at 14:16, Adam GROSZERagroszer...@gmail.com  wrote:
  ...and just dump the .tgz sdists in that folder.
  Well the problem is that it's not always so simple.
  For me a release process is preferably a single command or a single
  click on a button.
 
  Both zest.releaser and jarn.mkrelease offer you simple single-command
  release options. I use jarn.mkrelease to make releases to private,
  password protected folders on our dist.jarn.com 'egg server' (apache
  directory indexes).
 
  (Shameless plug: ;-) gocept.zestreleaser.customupload is a plugin for
  zest.releaser that allows uploading the created egg via scp. We use this
  to put our non-public eggs into a folder that's served (and htpasswd
  protected) by an Apache or somesuch, no complicated egg server
  business required.
 
 So those solutions then require you to put the password for accessing it 
 somewhere during deployment ... where is that for you?

We put the password into the buildout.cfg.

Wolfgang
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] [buildout] private releases

2011-03-30 Thread Chris Withers
On 30/03/2011 12:29, Wolfgang Schnerring wrote:
 (Shameless plug: ;-) gocept.zestreleaser.customupload is a plugin for
 zest.releaser that allows uploading the created egg via scp. We use this
 to put our non-public eggs into a folder that's served (and htpasswd
 protected) by an Apache or somesuch, no complicated egg server
 business required.

 So those solutions then require you to put the password for accessing it
 somewhere during deployment ... where is that for you?

 We put the password into the buildout.cfg.

lovely.buildouthttp keeps the passwords in a seperate file in yoru 
.buildout directory...

cheers,

Chris

-- 
Simplistix - Content Management, Batch Processing  Python Consulting
- http://www.simplistix.co.uk
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] [buildout] private releases

2011-03-29 Thread Adam GROSZER
Hello,

On Fri, 25 Mar 2011 19:24:05 + you wrote:

 Hi Christian,

 On 25/03/2011 16:49, Christian Theune wrote:
 the German speaking Zope Users Group (DZUG e.V.) organizes a series of 4
 sprints this year to support feature development within the proximity of
 the ZTK and solve problems encountered by Zope, Plone and Python developers.

 snip
 Topics
 ==

 * Discussing how to deal with private releases

 FWIW, I've had no problems with this, here's a sample buildout.cfg:

 [buildout]
 extensions = lovely.buildouthttp
 find-links = https://example.com/password/protected/folder

 ...and just dump the .tgz sdists in that folder.

 Of course, if you don't need password protection such as when you have
 your egg server on a private network, you just need the find-links.

 I'm not really sure why people have written a complicated array of egg
 servers and the like when a simple http or file system served folder is
 just fine ;-)

Well the problem is that it's not always so simple.
For me a release process is preferably a single command or a single 
click on a button.

-- 
Best regards,
  Adam GROSZER
--
Quote of the day:
To look up and not down, To look forward and not back, To look out and 
not in, and To lend a hand.
- Edward Everett Hale
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] [buildout] private releases

2011-03-29 Thread Martijn Pieters
On Tue, Mar 29, 2011 at 14:16, Adam GROSZER agroszer...@gmail.com wrote:
 Well the problem is that it's not always so simple.
 For me a release process is preferably a single command or a single
 click on a button.

Both zest.releaser and jarn.mkrelease offer you simple single-command
release options. I use jarn.mkrelease to make releases to private,
password protected folders on our dist.jarn.com 'egg server' (apache
directory indexes).

-- 
Martijn Pieters
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] [buildout] private releases

2011-03-29 Thread Wolfgang Schnerring
* Martijn Pieters m...@zopatista.com [2011-03-29 20:59]:
 On Tue, Mar 29, 2011 at 14:16, Adam GROSZER agroszer...@gmail.com wrote:
 ...and just dump the .tgz sdists in that folder.
 Well the problem is that it's not always so simple.
 For me a release process is preferably a single command or a single
 click on a button.

 Both zest.releaser and jarn.mkrelease offer you simple single-command
 release options. I use jarn.mkrelease to make releases to private,
 password protected folders on our dist.jarn.com 'egg server' (apache
 directory indexes).

(Shameless plug: ;-) gocept.zestreleaser.customupload is a plugin for
zest.releaser that allows uploading the created egg via scp. We use this
to put our non-public eggs into a folder that's served (and htpasswd
protected) by an Apache or somesuch, no complicated egg server
business required.

Wolfgang

___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] [buildout] private releases

2011-03-25 Thread Chris Withers
Hi Christian,

On 25/03/2011 16:49, Christian Theune wrote:
 the German speaking Zope Users Group (DZUG e.V.) organizes a series of 4
 sprints this year to support feature development within the proximity of
 the ZTK and solve problems encountered by Zope, Plone and Python developers.

snip
 Topics
 ==

 * Discussing how to deal with private releases

FWIW, I've had no problems with this, here's a sample buildout.cfg:

[buildout]
extensions = lovely.buildouthttp
find-links = https://example.com/password/protected/folder

...and just dump the .tgz sdists in that folder.

Of course, if you don't need password protection such as when you have 
your egg server on a private network, you just need the find-links.

I'm not really sure why people have written a complicated array of egg 
servers and the like when a simple http or file system served folder is 
just fine ;-)

cheers,

Chris

-- 
Simplistix - Content Management, Batch Processing  Python Consulting
- http://www.simplistix.co.uk
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )