Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-04 | Merge pull request #133 from n-peugnet/fix-make-checks | Vincent Peugnet | |
fix: make checks | |||
2021-03-04 | fix: always install npm dev dependencies | n-peugnet | |
2021-03-04 | fix: make checks | n-peugnet | |
- make each command depend on vendor - fix lint failing with recent bash versions | |||
2020-12-19 | fix make dist | n-peugnet | |
2020-12-19 | run phpcbf and add fix target to Makefile | n-peugnet | |
2020-05-11 | fix: tests for Windows | n-peugnet | |
2020-05-11 | fix: explicitely set PATH in Makefile for MacOS | n-peugnet | |
2020-04-25 | tests(ci): problemMatchers, 3 php versions, optims | n-peugnet | |
Add problem matchers for phpcs, phpstan and phpunit. Add composer cache Test over multiple php version | |||
2020-04-21 | tests: add github actions | Nicolas Peugnet | |
2020-04-21 | tests: add phpstan static analysis tool (level5) | n-peugnet | |
2020-04-17 | tests: fix setup of phpcsand phpunit | n-peugnet | |
2020-04-17 | tests: add check to release target + readme info | n-peugnet | |
2020-04-17 | tests(phpcs): add cache file + checkstyle report | n-peugnet | |
nox that the target are separated, you can use `make check -k` to keep going even if one of the checks fail. | |||
2020-04-17 | tests: add phpunit w/coverage + 1 test SummaryTest | n-peugnet | |
2020-04-17 | tests: add phpcs with minimal PSR12 config | n-peugnet | |
2019-11-17 | chore: minor file changes | n-peugnet | |
- rename LICENSE.md into LICENSE - move some vars in Makefile - move prettier config outside of webpack config | |||
2019-11-15 | fix: `make watch` now changes prev_env | n-peugnet | |
+ change default env values | |||
2019-11-15 | feat: load Sentry browser as an external script | n-peugnet | |
- better way to check if we need to report errors in PHP - fix make file $(js_bundles) dependencies (add webpack conf) - update sentry-browser sdk and move it to dev requirements | |||
2019-11-12 | feat: make Sentry optional | n-peugnet | |
- move sentry to PHP dev requirements. - try...catch Sentry integration in PHP. - update Makefile: - add comments as documentation. - remove recursive call from PREV_ENV_FILE target. - make dist and sentryrelease ENV variable. - add touch target for more efficient rebuilds. - add `dist` build ENV functionnality not to include dev-requirements in the zip release. | |||
2019-11-07 | perf(build): remember previous buid env | n-peugnet | |
This allow build the bundles when there is a change in files or in env. This way we can stop calling buildclean before each build. This is a little tricky: it uses a temp file and recursive make commands to set the ENV to prod. | |||
2019-11-07 | feat: include sentry in frontend | n-peugnet | |
2019-11-07 | fix(dist): correct dir permissions + VERSION always included | n-peugnet | |
2019-11-07 | build: add @sentry/cli to release process | n-peugnet | |
2019-11-07 | build: gen VERSION from make instead of release-it | n-peugnet | |
- remove @release-it/bumper module - gen VERSION from make - remove VERSION from git | |||
2019-11-07 | build: ENV prod enhancements | n-peugnet | |
- fix: prod mode not working with target-specific ENV variable - use another sourcemap mode in dev mode - generate souremap files in prod mode | |||
2019-11-04 | fix: npm install warnings | n-peugnet | |
- fix repository and licence fields - hide remaining warnings | |||
2019-11-04 | feat: set default build ENV in .default.env | n-peugnet | |
2019-11-04 | perf: make optimizations | n-peugnet | |
- run npm and composer only when needed - include .default.env - add watch targets - "make all" builds in dev mode, "make dist" in prod mode | |||
2019-10-26 | store version in VERSION instead of composer.json | n-peugnet | |
2019-10-24 | fix make: add default env file en .env target | n-peugnet | |
2019-10-24 | add release-it as the release tool | n-peugnet | |
2019-10-23 | better dist zip target | n-peugnet | |
using git archive the removing useless files and adding generated files | |||
2019-10-23 | use GNU Standard Makefile Targets | n-peugnet | |
2019-10-22 | finish Makefile and update README | n-peugnet | |
2019-10-22 | first add of Makefile | n-peugnet | |