Commit Graph
19 Commits
Author SHA1 Message Date
James Laska 2497610944 Update release process documentatio 2014-04-29 13:29:03 -04:00
James Laska 985d68a187 AMI packaging improvements
Several AMI packaging changes, including:

 * Set a default value for OFFICIAL=no
 * Include tower version in ami_description and tag:Name
 * Packer will tag the AMI to help with visually identifying AMIs (tags used
   include Name, aws_instance_count, product_name, product_version)
 * Removed license/* files.  The license instance count is supplied via an
   environment variable AWS_INSTANCE_COUNT
 * Update reset/install_aws.sh to require an instance count parameter (-c)
2014-04-29 11:19:14 -04:00
James Laska 557b92ef05 Don't forget to minify the js during sdist 2014-04-24 13:22:46 -04:00
James Laska b4d06796a3 Add pep8 and pyflakes Makefile targets 2014-04-23 13:55:23 -04:00
James Laska 02c4a39865 Add SELinux module to allow socket.io
This also makes several smaller style/format changes to the .spec file.
2014-04-23 13:55:23 -04:00
James Laska be8986bf4e Updated release documentation 2014-04-08 13:15:10 -04:00
James Laska 20aa89e33c Adjust interactive shell test
To improve grunt readability from test automation, disable colorized output
when running a non-interactive shell.
2014-03-19 11:29:02 -04:00
James Laska 7a50d0cce9 Remove mod_ssl already loaded message
The mod_ssl requirement will be satisfied by package dependencies.
2014-03-10 15:54:28 -04:00
James Laska 6a98afc649 Support httpd 2.2 and 2.4 config formats
Create new-style debian apache-2.4 conf-enabled/ symlinks
2014-03-10 15:47:10 -04:00
James Laska 414e43c469 Fix conditional for older bash 2014-03-06 15:01:33 -05:00
James Laska 02a4ff1c36 Disable grunt color output when called from a non-interactive shell
The grunt command is still configurable via the GRUNT environment variable.  By
default, we disable colored output when we detect the shell is non-interactive.
This improves reviewing output when run from automation.
2014-03-06 09:39:20 -05:00
James Laska 4dcc6938dd Allow customizing grunt cli options
Automation can now set GRUNT to provide a path to a specific grunt binary, or
to add grunt parameters.  For example, to disable color output during a Jenkins
build:

    GRUNT="grunt --no-color" make lintjs
2014-03-06 08:56:02 -05:00
James Laska e8d6d69fff Doc updates and add release_process.md 2014-02-26 10:48:34 -05:00
James Laska d9d8fbd432 Bump version to 1.4.8
Update README.md with previous release information.
2014-02-26 08:42:17 -05:00
James Laska a4257e207c Create package.json during build target
Rather than hard-code the name and version in package.json, generate the file
during the build process.  The strings %NAME% and %VERSION% will be replaced
with appropriate values during a new build target 'package.json'.
2014-02-26 08:39:41 -05:00
James Laska 2583bcb52c Include awx.min.js in sdist packaging
Resolves a problem where the recently renamed awx.min.js was not included in
packaging.
2014-02-17 13:06:49 -05:00
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
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