NENS Build
============
.. image:: https://secure.travis-ci.org/nens/nensbuild.png?branch=master
:target: http://travis-ci.org/nens/nensbuild/
At Nelen & Schuurmans_ we use a couple commands to get a development environment
up and running::
git clone repo
cd repo
ln -s development.cfg buildout.cfg
python bootstrap.py
bin/buildout
There are more commands that could be eliminated::
createdb
bin/django syncdb
bin/django migrate
This is a code smell according to the book Clean Code. A build should
have three steps at the most::
git clone repo
cd repo
build
This python packages aims to solve this by eliminating the symlink, bootstrap and buildout commands::
git clone repo
cd repo
nens-build
.. _Nelen & Schuurmans: http://www.nelen-schuurmans.nl
Credits
=======
- Roland van Laar started this library
Changelog of nens-build
===================================================
0.4 (2013-02-05)
----------------
- Add sysegg check. This depends on the new syseggrecipe.
- Drop python2.6 support (again). subprocess.check_output is nw in python 2.7.
0.3 (2012-12-22)
----------------
- Add travis-ci support.
- Use bash as shell for running buildout. Fixes an issue with running nensbuild
on a Vagrant virtual box. Fixes gh-1.
0.2 (2012-12-15)
----------------
- Fix classifiers for release on pypi.
0.1 (2012-12-15)
----------------
- Remove use of external python libraries.
- Add unittests.
- Initial project structure created with nensskel 1.29.
============
.. image:: https://secure.travis-ci.org/nens/nensbuild.png?branch=master
:target: http://travis-ci.org/nens/nensbuild/
At Nelen & Schuurmans_ we use a couple commands to get a development environment
up and running::
git clone repo
cd repo
ln -s development.cfg buildout.cfg
python bootstrap.py
bin/buildout
There are more commands that could be eliminated::
createdb
bin/django syncdb
bin/django migrate
This is a code smell according to the book Clean Code. A build should
have three steps at the most::
git clone repo
cd repo
build
This python packages aims to solve this by eliminating the symlink, bootstrap and buildout commands::
git clone repo
cd repo
nens-build
.. _Nelen & Schuurmans: http://www.nelen-schuurmans.nl
Credits
=======
- Roland van Laar started this library
Changelog of nens-build
===================================================
0.4 (2013-02-05)
----------------
- Add sysegg check. This depends on the new syseggrecipe.
- Drop python2.6 support (again). subprocess.check_output is nw in python 2.7.
0.3 (2012-12-22)
----------------
- Add travis-ci support.
- Use bash as shell for running buildout. Fixes an issue with running nensbuild
on a Vagrant virtual box. Fixes gh-1.
0.2 (2012-12-15)
----------------
- Fix classifiers for release on pypi.
0.1 (2012-12-15)
----------------
- Remove use of external python libraries.
- Add unittests.
- Initial project structure created with nensskel 1.29.
Release files for nensbuild 0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nensbuild-0.4.zip | 8.5 kB | Details |
Release files / nensbuild-0.4.zip
| Download URL | nensbuild-0.4.zip |
|---|---|
| Size | 8.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4726c20a423a45c3bdc458692ebbf7dbcfd4ae6b4c96c2e696f3cb17ec6af8c7
|
|
BLAKE2b-256 checksum How to use checksums |
83bac914151ddfcc5ba1117af6e651e2ca14581068a67e508a10cb6b3666f85f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |