James Laska
4df13d7e99
Add 'npm install' task to the make process
...
Also, clean up node_modules/ and other generated .js and .css files during
'make clean'.
2014-02-17 10:18:33 -05:00
Chris Houseknecht
2fcb5a1ae4
More updates to contributing doc. Added Grunt to Makefile. Use lintjs to inspect .js files for lint and errors. Use minjs to compile and compress the .js and .less files.
2014-02-12 22:19:30 +00:00
Chris Church
32364ad055
AC-990 Add new task for saving all job events from a queue, updated callback plugin to send to queue, work on optimizing SQL that runs when saving a job event.
2014-02-03 17:05:03 -05:00
James Laska
df9be04a20
Require LICENSE_TIER to specify the license filename
...
Previously, LICENSE_TIER was used to generate the license file by appending
'.json'.
2014-02-03 13:52:00 -05:00
James Laska
ab7c65df1d
Add official ansible-tower-1.4.5 AMI license files
...
Update Makefile syntax to no longer generate the license as a build step. In
addition, updated ansible-tower.json to provide a more descriptive ami_name and
ami_description.
2014-02-03 13:24:40 -05:00
Chris Church
9790715a25
Update make develop command, version check after package rename.
2014-01-29 13:49:33 -05:00
James Laska
97b776cf23
Fix ansible-tower deb build
2014-01-29 13:10:21 -05:00
Jenkins
9e119fc8a9
Rename package awx to ansible-tower
2014-01-29 12:57:22 -05:00
James Laska
ef52e92c86
Correct incorrect Makefile variable
2014-01-28 10:21:30 -05:00
James Laska
c78728fdf3
Allow customizing packer license tier
2014-01-28 09:59:08 -05:00
Matthew Jones
9bbeeb90a8
Fix AC-955, disable task prefetching by celery.
2014-01-22 16:05:26 -05:00
James Laska
9da579aa32
Add Makefile support for customizing packer command
2014-01-07 14:14:07 -05:00
James Laska
2f2724b866
Correct Makefile syntax for ami target
2014-01-07 12:45:54 -05:00
James Laska
1bae5b7dd5
Create 'ami' target that relies on OFFICIAL variable
2014-01-07 12:04:25 -05:00
Matthew Jones
2935824b7a
Add ami packaging support and update Makefile
2014-01-07 11:53:30 -05:00
Chris Houseknecht
d02d2ebf15
Installed FontAwesome 4. Modified form and list generation to force icon selection through a single method so that icons, icon sizes and button colors are all consistent. Everything seems to be working now with the exception of the status bubbles on list pages. Will need to modify ansible-ui.less anc change the unicode strings to new FontAwesome values.
2013-12-20 23:17:02 +00:00
Chris Church
870c36f5bf
Remove --autoreload option from celeryd target, doesn't seem to work anyways.
2013-11-20 22:23:47 -05:00
Chris Church
e0a94cbf32
AC-505 Add vendored copies of ec2 and rax inventory scripts from Ansible (for now). Add vendored versions of boto and pyrax and all their dependencies, updated all vendored packages to latest versions.
2013-09-29 20:36:46 -04:00
Chris Church
9fc46e6292
AC-474. Updates to contributing doc, along with related Makefile, testing and settings changes.
2013-09-24 21:41:00 -04:00
James Cammarata
f70dcf8dbb
Adding minified js steps to packaging plus other minor fixes
...
* Added a new make tarket (minjs) to run the compile script
and modified the sdist target to require it
* Minor fixes to packaging to chown/chmod the SECRET_KEY file
to the proper user and permissions
2013-07-16 12:19:18 -05:00
James Cammarata
a6fe88cc3c
Fixing Makefile for deb builds
...
* Minor issue due to fixing up the RELEASE variable related to
the sdist tarball name the "make deb" command expected
2013-07-07 18:35:22 -04:00
James Cammarata
2cf269bd1e
Forgot to fix one line in the Makefile for the VERSION|BUILD
2013-06-30 02:10:55 -04:00
Michael DeHaan
5ae1ccfa3b
Added code to raise permission denied on exceeded server counts using licensing system.
...
Some very minor/misc cleanup and minor docs also included.
2013-06-29 14:52:38 -04:00
James Cammarata
c649aedc8b
Minor change to fix an issue with official rpm builds
2013-06-26 08:10:17 -04:00
James Cammarata
1a3fbcd796
Change for RPM packaging to allow daily dev builds
2013-06-26 07:33:09 -04:00
Chris Church
bf5a1d1d67
Added modified sdist command to distribute certain files as pyc only.
2013-06-25 19:46:20 -04:00
James Cammarata
a86ebc9221
Fixing release_ball Makefile target
2013-06-25 19:42:41 -04:00
James Cammarata
946492b023
Changes to build process to remove .py files
2013-06-25 14:30:40 -04:00
James Cammarata
cbc9f18366
More debian packaging stuff
...
* Added ability to do official vs dev builds (need to add to the
RPM builds now)
* Reverted changes to awx/wsgi.py after talking with Chris C.
regarding the pathing issues and created config/wsgi.py instead
that is installed to /var/lib/awx
* Cleaned up package scripts so there's less junk being written to
the screen during the install/uninstall
2013-06-24 13:06:11 -04:00
James Cammarata
80afb2e08d
More work on debian packaging
2013-06-24 01:16:00 -04:00
James Cammarata
c2a0004c6c
Initial work for packaging .deb
2013-06-23 15:40:07 -04:00
Chris Church
07657926b9
Rename ansibleworks to awx.
2013-06-23 13:21:02 -04:00
Chris Church
f0a0a69ec7
Makefile updates, updated requirement packages, added requirements files for both local and PyPI installations.
2013-06-20 15:53:20 -04:00
James Cammarata
ca4050aee8
Adding ability to run "make rpm"
2013-06-15 22:02:30 -05:00
Michael DeHaan
6f43190b2b
Fixup makefile
2013-06-12 16:13:34 -04:00
Chris Church
cba55a061a
Numerous model-related updates and supporing changes, including:
...
- Add variables field on Host/Group models and remove separate VariableData model.
- Add data migrations for existing variable data.
- Update views, serializers and tests to keep roughly the same API interface for variable data.
- Add has_active_failures properties on Group/Host models to provide indication of last job status.
- Add job_tags field on JobTemplate/Job models to specify tags to ansible-playbook.
- Add host_config_key field to JobTemplate model for use by empheral hosts.
- Add job_args, job_cwd and job_env fields to Job model to capture more info from running the job.
- Add failed flag on JobHostSummary model.
- Add play/task fields on JobEvent model to capture new context variables from callback.
- Add parent field on JobEvent model to capture hierarchy of job events.
- Add hosts field on JobEvent model to capture all hosts associated with the event (especially useful for parent events in the hierarchy).
- Removed existing Tag model, replace with django-taggit instead.
- Removed existing AuditLog model, replacement TBD.
2013-06-10 17:34:37 -04:00
Michael DeHaan
95ce3cddf7
Rename directory structure in release package.
2013-05-26 11:01:00 -04:00
Michael DeHaan
13ccb6fbdf
Add makefile target to build release package, assumes ansible-doc checked out at same level.
2013-05-24 19:22:12 -04:00
Chris Church
c71a04dfb0
Minor fix to migration cleanup target.
2013-05-24 18:12:20 -04:00
Chris Church
c0aaff7850
Cleaned up migrations, updated Makefile migrate target to handle this change.
2013-05-24 17:55:03 -04:00
Chris Church
1ef11155da
Added new set of playbooks for deploying to a single-server configuration, including Vagrant configuration for testing.
2013-05-23 03:22:26 -04:00
Chris Church
9478d8d532
Updates to setup/requirements, add Makefile target for running tests with coverage.
2013-05-21 19:08:46 -04:00
Chris Church
aeac739735
Major rename of package from lib to ansibleworks.
2013-05-21 18:20:26 -04:00
Chris Church
5133b9a30e
Update to production settings to fail if no config found, updates to build script, added Makefile targets for build.
2013-05-21 17:39:40 -04:00
Chris Church
cc25d55121
Work in progress on credential/job updates.
2013-04-24 00:43:36 -04:00
Chris Church
a1fb81c4f4
Added basic celery support and configuration.
2013-03-14 16:11:14 -04:00
Michael DeHaan
273b447250
Change the way we sync, add notes about superuser setup.
2013-03-13 17:20:50 -04:00
Michael DeHaan
9491453887
Working on migrations
2013-03-13 16:29:51 -04:00
Michael DeHaan
b97193e6a0
Pull requirements from pip so we get later things on CentOS 6, etc
2013-03-13 16:06:45 -04:00
Michael DeHaan
2ce1af0325
Reference apps as acom.main
2013-03-13 15:28:30 -04:00