3c1fe28bed
Correct broken DEB builds by fixing LC_TIME assignment
...
Fixes a `make deb` build failure introduced by
c41adc32c2
2015-11-02 12:30:36 -05:00
c41adc32c2
[Makefile] Ensure english dates are generated in debian/changelog placeholder when building deb package.
...
It
2015-11-01 21:37:02 +01:00
8dfefa2233
Remove GNU extension from xargs invocation
...
Fixes #12845
2015-10-26 07:16:21 -07:00
15d7f53846
AnsibleModules.log() fix for python3
...
Also add unittests for AnsibleModules.log()
Fixes #12586
2015-10-12 13:30:27 -07:00
af1f462ba0
Fix to exclude forward slashes from git info during 'make rpm'
...
Fixes #12558
2015-09-30 09:32:09 -04:00
87926cbb33
added egg to cleanup
2015-08-16 09:33:20 -04:00
7a019d930e
Merge pull request #8469 from srvg/packageversion_more_gitinfo
...
packaging: add short hash and branch name in package version for unoffici...
2015-07-28 19:17:30 -04:00
24fd4faa28
avoid removing test all~ file
2015-06-05 18:42:14 -04:00
bbc05a2cf5
Improve generation of debian changelog
2015-04-09 09:30:56 -04:00
1cf911d524
Back-porting Makefile changes for version/release
2015-04-07 09:54:19 -05:00
3d67e9e0c0
Add tox and travis-ci support
...
Add tox integration to run unittests in supported python releases.
Travis-CI is used for test execution.
Additionally, the unittest TestQuotePgIdentifier was updated to support
using assert_raises_regexp on python-2.6.
Sample travis-ci output available at
https://travis-ci.org/ansible/ansible/builds/54189977
2015-03-13 08:20:24 -04:00
24766bdfa0
added cleaning pyc files
2015-02-17 16:41:34 -05:00
37cc4cf9cb
Reference tests/README.ME in the Makefile notes
...
https://github.com/ansible/ansible/issues/6776
2015-01-28 17:21:27 +02:00
6c94d85690
Tell nose to include branches in its coverage reporting
2014-10-21 16:41:16 -04:00
938b2108d0
Move the v2 tests under the v2 tree
2014-10-15 18:08:28 -04:00
617352a38e
Python3 test target and use coverage for all v2 tests.
2014-10-12 18:54:01 -04:00
f066e361f1
WIP on data structure processing patterns.
2014-10-06 16:29:18 -04:00
335221d79e
This is an exceedingly rough sketch of what attributes might look like - metaclass implementations NOT complete.
2014-10-03 14:54:04 -04:00
da01eef4db
Move v2 out of the package tree so it does not yet appear.
2014-10-02 13:47:25 -04:00
367f70fb17
Fix target in makefile
2014-10-02 13:43:36 -04:00
1aa338a353
Make target for nosetests, no need to set library path for previous tests
2014-10-02 13:41:52 -04:00
bceb0026a5
Updating the module formatter to deal with the new repo structure.
2014-09-26 17:10:13 -04:00
df8dfdce06
packaging: add short has and branch name in package version for unofficial builds
2014-08-06 15:08:55 +02:00
4046d1fd0d
Correct Makefile variable usage
2014-06-20 19:59:09 -04:00
411311495f
Updated DEB build workflow
...
Updates to Makefile include:
* add targets: deb-src, deb-src-upload, deb-upload
* add variables to control DEB building: DEBUILD_OPTS, DPUT_OPTS, DEB_PPA, DEB_DIST, DEB_RELEASE
* create deb files for all release values in DEB_DIST
Several updates to packaging/debian/*
* Updated control file
* Whitespace/formatting of changelog
Add deb-build to .gitignore
2014-06-20 16:09:02 -04:00
4ee0898fc9
Assert the MOCK_CFG exists for the mock-rpm build target
2014-05-09 09:01:44 -04:00
346d02e3b4
Improve OFFICIAL build conditional test
...
An unofficial build is any build where OFFICIAL != yes. This patch adjusts the
conditional accordingly.
2014-05-08 14:57:14 -04:00
eede23ab0d
Add support for rpm builds through mock
2014-05-08 14:47:20 -04:00
d287179f7b
Updating Makefile for setuptools change
...
Fixes #7224
2014-04-29 20:02:28 -05:00
12c812f030
Adding a man page for ansible-vault
...
Fixes #6471
2014-03-17 10:02:54 -05:00
ba4fbd2b66
Adding man page for ansible-galaxy
...
Partially resolves #6471
2014-03-16 14:00:50 -05:00
168e3cf685
Revert "Adding a Makefile target for integration tests - "make integration""
...
This reverts commit 6f1a58abd3 .
2014-02-26 09:30:16 -06:00
6f1a58abd3
Adding a Makefile target for integration tests - "make integration"
2014-02-26 09:26:48 -06:00
a77ea0f942
Allow custom nosetests parameters
...
The NOSETESTS variable can be used to support customizing the nosetests
parameters. This allows providing custom nose parameters such as
--with-coverage.
2014-02-21 15:37:16 -05:00
f0dd040377
reconnect unit tests to 'make tests'
2014-02-20 19:13:27 -05:00
1270e2350c
Remove man3 stuff since this is available via ansible-doc, rpm target should
...
build manpages.
2014-01-03 11:06:45 -05:00
fe2d00d9d3
WIP on refactoring the module formatter code that we use to build the doc site with.
2013-12-25 13:24:29 -05:00
7a220e3b94
fix make tests to use the set of module from git checkout
...
If someone try to run the test suit with ansible already installed,
the mix between content in /usr/share and in the git checkout
can result in strange failure ( as I found out the hard way ). For example,
the test_copy module will call the action plugin for copy from git,
who will call the 'file' module from system, passing unsupported arguments
2013-11-16 12:45:24 +01:00
906f7fd8a0
check more files using make pyflakes ( ie subdirectory of lib/ansible/ )
2013-11-02 16:07:58 +01:00
0cd09dd54f
Remove extra "latest/" subdirectory in docs build structure.
2013-10-14 08:27:30 -04:00
338ecdd578
Simplify the selection of date command
...
- use egrep patterns to detect BSDs in one ifeq
- use seconds-since-epoch as input for BSD date (-r option)
- get seconds-since-epoch from git log with "%at" format string
2013-09-15 21:27:18 +02:00
a37b6a2ad3
Do not set RPMDIST to '%dist' when dist is not set by the distribution.
2013-06-02 13:27:04 -04:00
8050110ba2
Not sure why RPM was trying to avoid certain files starting with f. Change that.
2013-05-29 14:21:25 -04:00
f9a14f0d70
Fixup fetch doc formatting.
2013-05-29 10:45:31 -04:00
a0678771cd
make path to nosetests executable configurable
...
this is to make use python2 when nosetests points to python3:
make NOSETEST=nosetests-2.7 tests
2013-05-11 13:16:04 +03:00
3f3b2a9448
Smush Jinja2 braces in playbooks so unresolved variables get parsed nicely
2013-04-12 18:38:48 -04:00
26819d707d
Reorganize docs structure to support snapshots.
2013-04-12 17:50:50 -04:00
148d8859ba
Docs on parameterized roles, make document generation output less noisy
2013-04-12 17:45:27 -04:00
ec6236a107
add clean up authors file to make clean
2013-03-26 08:19:45 +01:00
40ca1d4b3e
Teach 'make rpm' to build on RHEL5/SL5 etc...
2013-03-11 15:37:03 +00:00