Commit Graph

812 Commits (50bca7891f6496dcc732384d249ac386f8de085e)

Author SHA1 Message Date
Nico Schottelius ec607d65fe remove freecode support
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
9 years ago
Nico Schottelius 78c3c09163 do not wait for input from stdin
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
9 years ago
Nico Schottelius d28c374de9 prevent ml releases without version and use custom freecode submit (archlinux is outdated)
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
9 years ago
Nico Schottelius f2459df682 prepare release 3.1.4
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
9 years ago
Nico Schottelius 2d3e5439a7 ++changes
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
9 years ago
Nico Schottelius 9a79cec140 remove useless error in build script
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
9 years ago
Nico Schottelius 3a2bd673c9 enhance build scripts for releasing from non-master branch
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
9 years ago
Nico Schottelius 8ed5f85f9d do not change to the masterbranch...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius f034ed6027 do not merge, if not coming from the master branch
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius e40fde92fc allow releases from non-master branch, if the person knows what he does
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 73f22c7af1 ensure version string is updated before pypi release
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 05716b2408 +hint
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 295a8a404d more cleanups for the release process
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 04ae94a2df +hint
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 5f2aff73dc show files that prevent release
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius c68c11dce1 cleanup the release process
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 74449ba45e --name-only
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 8af3374965 ++debug
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius dc2b37cec1 release in Makefile is cumbersome, use shell
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 7646375218 plan next release for ... today
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 40acd27319 remove wrong mail address
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius fc9dd61fe0 many release related cleanups
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 24bb4aa481 migrate web publishing to makefile
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 9b9f34eb00 allow changelog-changes to print changes from any version
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 5bdc2e1ba9 add link to cdist speeches
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 5712df850b build type manpages using the Makefile
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 9cde0d9d94 continue rewrite of build-helper
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius e569e0546a adjust build helper to jump into the right directory
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 5fb66cd314 move build-helper into bin/
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 0cf0cdd0c3 keep version generating in build-helper, so people cloning from git don't need make
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 6e107fa92c Export PYTHONPATH so it's available for the emulator
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius 10b6c31ac8 Rename cdist.py to scripts/cdist to avoid self import
naming cdist cdist.py and running import cdist, imports itself and thus raises an interesting error:

(virtualenv)[7:47] brief:virtualenv% cdist.py
Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 1512, in _find_and_load_unlocked
AttributeError: 'module' object has no attribute '__path__'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/users/nico/oeffentlich/rechner/projekte/cdist/virtualenv/bin/cdist.py", line 230, in <module>
    commandline()
  File "/home/users/nico/oeffentlich/rechner/projekte/cdist/virtualenv/bin/cdist.py", line 27, in commandline
    import cdist.banner
ImportError: No module named 'cdist.banner'; cdist is not a package

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/users/nico/oeffentlich/rechner/projekte/cdist/virtualenv/bin/cdist.py", line 235, in <module>
    except cdist.Error as e:
AttributeError: 'module' object has no attribute 'Error'

Also described on

    http://www.velocityreviews.com/forums/t953596-error-executing-import-html-parser-from-a-script.html

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius 3cf59fdf9a always use dynamic version - on shipping included generated version
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius 91c1374657 begin restructering for python package
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius 7833d4d64c Merge branch 'remote_prefix' 11 years ago
Steven Armstrong 4b33177d54 remove install command for now
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
11 years ago
Steven Armstrong f795b83c8e prevent a hen/egg problem when handling unsupported python versions
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
11 years ago
Nico Schottelius 108283bbeb add default values in argparse
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius c7fbdc8195 add --remote-exec and --remote-copy to command line args
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius dc355e7aa2 be consistent - log parsing is easy
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius eef408c1b3 record failing host and continue
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius 5001e9cbe7 prevent tracebacks in tempfile code/initial manifest from stdin
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius 58a88ca5bd remove useless try: block that was needed to find out how multiprocess /sigint behaviour works
NOT needed: KeyBoardInterrupet (aka SIGINT) is forwarded to processes spawned by multiprocess!

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius 531ad2966f in fork() do sys.exit() so parent knows about failures
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius d3b9aa6769 begin support for sensible exit codes of cdist
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius 5e20ba5a13 ++logs, +import sys at top level
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius aa81486fe9 sys.exit() in try
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
11 years ago
Nico Schottelius 81660b5d64 explicitly require python 3.2 on source host
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Steven Armstrong b38262f858 implement reading initial manifest from stdin
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
12 years ago
Nico Schottelius 0e7c532870 add new state code, begin to detect circular dependencies
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago