Commit graph

35 commits

Author SHA1 Message Date
Kevin MacMartin
0e7f8ce4f4 Use npx to run gulp instead of $(npm bin) 2022-06-14 14:39:07 -04:00
Kevin MacMartin
ef617ac409 Upgrade to Vue 3, replace vue-resource with axios, update other libraries, set the NODE_ENV to production in the gulpfile when --production is specified rather than in the init.sh, and improve the README 2022-06-13 18:04:19 -04:00
Kevin MacMartin
31f9ceaffa Upgrade to laravel 9.1.8 2022-05-23 21:01:33 -04:00
Kevin MacMartin
0c7a2cbf66 Clear the cache in init.sh 2022-03-30 16:35:39 -04:00
Kevin MacMartin
8c7e2f6182 Optimize vueify-next when running init.sh 2022-02-23 14:12:44 -05:00
Kevin MacMartin
82ebdbbc2e Use an if rather than an && for the artisan up of the init.sh script so it doesn't return a fail 2020-04-24 23:47:30 -04:00
Kevin MacMartin
65bc4d8f4b Replace the CACHE_BUST in the init with a gulp-managed one so we can update the value with gulp watch 2020-04-24 22:09:23 -04:00
Kevin MacMartin
54a8781dd9 Depend on grep, not egrep 2020-02-21 00:06:49 -05:00
Kevin MacMartin
774bc5da0d Remove the dependency on bower 2020-01-17 00:43:25 -05:00
Kevin MacMartin
30191e8053 Replace --no-artisan with --no-db as artisan commands were still getting run and skipping the database stuff was the reason for that anyway 2020-01-07 20:59:13 -05:00
Kevin MacMartin
b02ddfc860 Fix some issues with npm prune in the init.sh 2019-12-26 16:10:26 -05:00
Kevin MacMartin
03d220fb1b Update dependencies and don't check to see if the .env file exists before generating a key as we've already stopped the script if this is the case 2019-11-15 14:21:23 -05:00
Kevin MacMartin
2a7aecb835 Force artisan to migrate in the init.sh so migrations don't need to be run manually when committing to production 2018-08-13 19:28:56 -04:00
Kevin MacMartin
87ccb893ec Update gulp to 4.x and use $(npm bin)/gulp to avoid requiring the latest gulp to be installed system-wide 2018-04-09 23:04:09 -04:00
Kevin MacMartin
ab614df701 Don't delete the package package-lock.json in init.sh 2018-01-17 16:35:30 -05:00
Kevin MacMartin
f71236b30d Fail with an error if the .env file does not exist 2018-01-17 16:30:57 -05:00
Kevin MacMartin
2b433f9daf Fix placement of the LC_TYPE and LANG variables for macos 2018-01-10 11:32:39 -05:00
Kevin MacMartin
feed1d8646 Hopefully fix init.sh for macos 2018-01-10 11:20:49 -05:00
Kevin MacMartin
e4cab7cb86 Use grep -e instead of egrep and delete the package-lock.json if it exists before running npm install in the init.sh 2017-09-26 15:32:25 -04:00
Kevin MacMartin
b15d7cced9 Remove modernizr 2017-09-26 13:19:35 -04:00
Kevin MacMartin
9ce2c865a7 Prune node_modules before installing/updating them 2017-02-09 23:31:01 -05:00
Kevin MacMartin
6ee1313bb7 Pull in updated init.sh and remove the space after function in the routes files 2017-01-26 20:07:54 -05:00
Kevin MacMartin
4daba21001 Comment the init file better 2016-12-14 23:03:42 -05:00
Kevin MacMartin
1f10f1a8ca Add --no-artisan command to the init.sh script so it can be run outside homestead without issues 2016-10-12 21:24:14 -04:00
Kevin MacMartin
c9d6b0a29c Run bower prune before running bower install in init.sh 2016-10-12 20:54:16 -04:00
Kevin MacMartin
3ce19f871c Implement cache busting for javascript and css assets 2016-06-01 22:59:52 -04:00
Kevin MacMartin
d60f40fa82 Remove the modernizr task from the gulp default task and add it into init.sh following gulp --production so it always runs after assets are generated 2016-05-25 15:44:42 -04:00
Kevin MacMartin
75d71c3fb5 Remove trailing blank line from the init script 2016-05-02 22:46:15 -04:00
Kevin MacMartin
f7f9d969de Only take artisan down and bring it back up at the beginning and end of the init.sh script if the vendor folder exists 2016-03-03 22:18:17 -05:00
Kevin MacMartin
edd8c6f98d Only install production dependencies with init.sh 2015-11-30 23:19:48 -05:00
Kevin MacMartin
822c91c427 Don't error if php artisan down/up fails 2015-10-28 10:03:33 -04:00
Kevin MacMartin
5bc306b694 Take the site down before updating and bring it back up after 2015-10-20 23:05:43 -04:00
Kevin MacMartin
f5d1cf8a52 Add --no-interaction to init.sh 2015-08-25 12:09:06 -04:00
Kevin MacMartin
304f63cbb6 Exit after creating the .env file so it can be edited before running the rest of the script 2015-07-11 02:43:33 -04:00
Kevin MacMartin
fa89022ff2 Initial commit with a simple working site and the framework tweaked to work around it 2015-07-08 03:34:58 -04:00