Commit Graph

42 Commits

Author SHA1 Message Date
Calen Pennington
d2ec58c06e Don't pipeline in dev environment, which means that there is no need to run collectstatic either. Hooray\! 2012-05-18 15:37:57 -04:00
Calen Pennington
6b15303d89 Make collectstatic compile .coffee files, and preserve the askbot workflow using guard 2012-05-18 15:10:10 -04:00
Calen Pennington
8823346a0c Merge branch 'new-settings' into asset-pipeline 2012-05-18 12:07:19 -04:00
Calen Pennington
a2eb8fcada Delete settings.py in favor of envs/*.py, and add a rake task to run a dev server locally from those settings 2012-05-18 11:59:08 -04:00
Calen Pennington
bc823d3bfe Merge branch 'master' into asset-pipeline
Conflicts:
	djangoapps/multicourse/__init__.py
	requirements.txt
	sass/_info.scss
	sass/_textbook.scss
	sass/courseware/_sequence-nav.scss
	sass/courseware/_video.scss
	sass/index/_base.scss
	sass/index/_extends.scss
	sass/index/_footer.scss
	sass/index/_header.scss
	sass/index/_index.scss
	sass/index/_variables.scss
	sass/layout/_calculator.scss
	sass/print.scss
	static/css
	static/css/application.css
	static/css/marketing.css
	templates/main.html
	templates/marketing.html
	templates/sass/index/_base.scss
	templates/sass/index/_extends.scss
	templates/sass/index/_footer.scss
	templates/sass/index/_header.scss
	templates/sass/index/_index.scss
	templates/sass/index/_variables.scss
	templates/sass/marketing/_base.scss
	templates/sass/marketing/_extends.scss
	templates/sass/marketing/_footer.scss
	templates/sass/marketing/_header.scss
	templates/sass/marketing/_index.scss
	templates/sass/marketing/_variables.scss
2012-05-17 16:32:39 -04:00
Calen Pennington
37abb7aad1 Search the path for both django-admin.py and django-admin when running tests 2012-05-17 10:50:41 -04:00
Calen Pennington
2efc013316 Ignore long lines in pep8 2012-05-17 10:12:10 -04:00
Calen Pennington
1b8ea44403 Exclude reports from debian package 2012-05-15 15:22:46 -04:00
Calen Pennington
4a3929a28f Move test reports into a separate directory 2012-05-15 14:50:01 -04:00
Calen Pennington
e3dc7d0a49 Don't step on Ruby's built in VERSION constant 2012-05-15 14:49:51 -04:00
Calen Pennington
337f1aff54 Add pylint command 2012-05-15 14:33:05 -04:00
Calen Pennington
a712fe020f Don't try and install stuff from requirements.txt 2012-05-15 13:18:59 -04:00
Calen Pennington
f7e947b5f5 Install all requirements before running tests 2012-05-15 10:58:43 -04:00
Calen Pennington
8567fb1655 Make rake test install the test requirements 2012-05-14 16:36:50 -04:00
Calen Pennington
8e78f73d00 Adding a test environment with some debug stuff turned off 2012-05-14 11:14:55 -04:00
Calen Pennington
3fb185fb0c Merge branch 'master' into anonymous_user
Conflicts:
	rakefile
2012-05-10 11:47:14 -04:00
Calen Pennington
9c42c90412 Move to a normalized deploy name for .deb files 2012-05-10 11:43:46 -04:00
Calen Pennington
88da17f087 Glob package names before publishing 2012-05-10 11:38:32 -04:00
Calen Pennington
72f1cd1da3 Push all architecture .debs to the packages server 2012-05-10 11:36:54 -04:00
Calen Pennington
4ff31d1bdc Push all architecture .debs to the packages server 2012-05-10 11:36:43 -04:00
Calen Pennington
41aaadf019 Add back in the exclusions for build artifacts 2012-05-10 10:18:05 -04:00
Calen Pennington
bdecc17cf6 Add task for running mitx tests 2012-04-25 11:20:14 -04:00
Calen Pennington
e8c4d1dbef Replace links to static in problems with links to fingerprinted data 2012-04-23 11:42:42 -04:00
Calen Pennington
8ec81a1c2b Removing hardcoded dependencies in favor of deps from puppet 2012-04-18 18:13:24 -04:00
Calen Pennington
a49057dfbf Deploy packages to /opt/wwc, rather than /opt/packages 2012-04-18 14:58:16 -04:00
Calen Pennington
ce346f6608 Don't use sudo during configuration script 2012-04-18 14:35:18 -04:00
Calen Pennington
c7c74c729c Make code be owned by makeitso 2012-04-18 14:24:09 -04:00
Calen Pennington
ee5dedad4e Revert "Use git to get the branch name and commit number, rather than incoming environment variables"
This reverts commit d6a57558d7.
2012-04-18 13:06:25 -04:00
Calen Pennington
d6a57558d7 Use git to get the branch name and commit number, rather than incoming environment variables 2012-04-18 12:47:38 -04:00
Calen Pennington
033f525182 Lowercase the branch name while building .debs 2012-04-18 12:43:24 -04:00
Calen Pennington
22bd9b9443 Move deployed packages to /opt/packages 2012-04-09 16:17:20 -04:00
Calen Pennington
442d0691a5 Use the base package name as the provided value, rather than the path, because .deb packages can't start with / 2012-04-05 14:03:27 -04:00
Calen Pennington
a1224bd7b9 Mark that the mitx package provides /opt/wwc/mitx 2012-04-05 13:30:42 -04:00
Calen Pennington
93c689e2a8 Don't fail post-install script if link target doesn't exist 2012-03-29 11:40:03 -04:00
Calen Pennington
9f379395b5 Fix issue with publish step not finding the .deb file 2012-03-28 13:52:44 -04:00
Calen Pennington
7199f96891 Use shorter commit hashes, and put the build number in the .deb name 2012-03-28 13:46:01 -04:00
Calen Pennington
c61c642577 Add a publish task that pushes rpms to gp 2012-03-28 10:43:22 -04:00
Calen Pennington
79476eca6e Add a post-install script that points the link to the correct revision 2012-03-26 15:05:29 -04:00
Calen Pennington
ba148ee54f Make sure the installed repo is in the right location 2012-03-26 10:17:55 -04:00
Calen Pennington
54eb8e4e87 Exclude .pyc files from the deployed data 2012-03-26 10:17:18 -04:00
Calen Pennington
a8a4b49d0b Correctly grab the build number from the environment when packaging 2012-03-23 14:35:36 -04:00
Calen Pennington
b5652552df Switching to rake for build management 2012-03-23 14:30:05 -04:00