Webpack is much more powerful than r.js and opens path
to further improvements in testing, build speed,
developer convenience, ES2015, etc.
Implements blueprint webpack
Change-Id: I18a3b74db243f29e5dacb004569d66463f4ab16d
is_deployable doesn't really give any additional information for a
release, it is removed. To make change API-backward-compatible, it is
retained as a property dependent on release.state.
New state is added - manageonly, for environments that are not able to
be deployed, but can still be managed.
Change-Id: I518a0114730a2f227c9ef035a376f9a90d3d5bbd
Closes-bug: #1503303
DocImpact
Added running tests with py.test in fuelmenu
Added 2 simple tests for settings and cleaned settings.py a
little bit
Ignored tests .cache dir
Removed not needed requirements.txt since setup.py has it all
Change-Id: Id6869407273b38c57f3d3e7c8dff635829178348
Partial-Bug: #1365391
This commit adds unit-tests runner for UI and 1 test suite for
the expression parser. It also makes --webui flag for run_tests.sh
run all the UI tests: lint checks, unit tests, functional tests.
Change-Id: I6176dc01cdd6d2bcf7a99185e92cc498c7b2b899
- moved everything from js dir to the top
- renamed static/libs to static/vendor
- renamed static/css to static/styles; styles.less to main.less
- removed obsolete entries from config.js
Change-Id: Ic20c0604f844d80092f65a7be7be4710e1a50928
Also bump some libraries to the latest versions
Implements blueprint move-to-gulp
Related to blueprint ui-plugins
Change-Id: Iffcd5c2371a01969746ce4d18a88181246d674fd
Added:
- ARTIFACTS variable to store all test artifacts
under single directory
- yaml config generation based on environment variables
- NAILGUN_CONFIG variable in run_tests.sh and settings.py
Commands used for testing:
TEST_NAILGUN_DB=nailgun1 ARTIFACTS=/tmp/test_runs/1 \
UI_SERVER_PORT=8011 FUELCLIENT_SERVER_PORT=8021 ./run_tests.sh
TEST_NAILGUN_DB=nailgun2 ARTIFACTS=/tmp/test_runs/2 \
UI_SERVER_PORT=8012 FUELCLIENT_SERVER_PORT=8022 ./run_tests.sh
Change-Id: If03dddee9a8259a80b526a53fe61a79c544c72a4
Closes-Bug: #1282565
Closes-Bug: #1334180
For testing purposes, set CHEF_CONF_FOLDER to base nailgun dir.
node_id.json is created during tests. To clean unused files use './run_tests.sh -c' since now.