Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
564447d
chore(deps): bump elliptic from 6.5.3 to 6.5.4
dependabot[bot] Mar 11, 2021
fad9e11
fix(deps): update dependency giggsey/libphonenumber-for-php to v8.12.20
renovate-bot Mar 17, 2021
6007807
Merge pull request #72 from koromerzhin/dependabot/npm_and_yarn/ellip…
koromerzhin Mar 18, 2021
150d149
Merge pull request #41 from koromerzhin/renovate/giggsey-libphonenumb…
koromerzhin Mar 18, 2021
1164b7f
fix(deps): update dependency doctrine/doctrine-bundle to v2.2.4
renovate-bot Mar 18, 2021
70242e0
Merge pull request #35 from koromerzhin/renovate/doctrine-doctrine-bu…
koromerzhin Mar 18, 2021
49ad470
fix(deps): update dependency knplabs/knp-menu-bundle to v3.1.0
renovate-bot Mar 18, 2021
4d4974a
Merge pull request #43 from koromerzhin/renovate/knplabs-knp-menu-bun…
koromerzhin Mar 18, 2021
af882e2
fix(deps): update dependency sensio/framework-extra-bundle to v6
renovate-bot Mar 18, 2021
fd35c9c
Merge pull request #75 from koromerzhin/renovate/sensio-framework-ext…
koromerzhin Mar 18, 2021
b1a93db
fix(docker): add host
koromerzhin Jun 30, 2021
49f6743
feat(makefile): add arguments
koromerzhin Aug 17, 2021
38386f8
fix(makefile): correction docker init
koromerzhin Aug 17, 2021
b9f1581
feat(docker): update to lampy
koromerzhin Aug 19, 2021
9df217a
feat(docker): add folders
koromerzhin Aug 19, 2021
9cad055
fix(makefile): add color
koromerzhin Sep 1, 2021
70d57a0
fix(makefile): simplification
koromerzhin Sep 2, 2021
b380734
fix(makefile): add phploc + phpmd
koromerzhin Sep 6, 2021
ec6aa91
fix(makefile): make assets
koromerzhin Sep 6, 2021
46a2aab
fix(makefile): merge docker exec php
koromerzhin Sep 6, 2021
6856fba
fix(deps): update
koromerzhin Jan 19, 2022
b7adcf6
feat(docker): use colors
koromerzhin Jan 19, 2022
49b85bc
fix(makefile): commands with arguments
koromerzhin Jan 20, 2022
e7b37d7
fix(makefile): docker with TTY or not
koromerzhin Jan 20, 2022
1664a08
fix(webpack): disable dotenv
koromerzhin Jan 20, 2022
e2d02e2
feat(lampy): create database
koromerzhin Jan 20, 2022
7a54934
fix(encore): install sass
koromerzhin Jan 20, 2022
420f7b6
fix(docker): launch lampy
koromerzhin Jan 20, 2022
235b292
fix(docker): add serverlampy
koromerzhin Jan 20, 2022
ab70185
fix(init): with minimal file
koromerzhin Jan 21, 2022
3ebd6b1
fix(config): use minimal conf to create symfony project
koromerzhin Jan 21, 2022
8e7ebb7
fix(libs): update koromerzhin-dependencies
koromerzhin Feb 1, 2022
d4d0d7c
Update docker-compose.yml
koromerzhin Feb 4, 2022
313b12d
fix(docker): use official image
koromerzhin Feb 9, 2022
f44a190
chore(deps): bump url-parse from 1.5.4 to 1.5.10
dependabot[bot] Feb 27, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 16 additions & 45 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v2
with:
submodules: recursive
- name: Repository lampy
uses: actions/checkout@v2
with:
submodules: recursive
repository: koromerzhin/lampy
path: lampy
- name: Cache npm packages
id: npm-cache
uses: actions/cache@v2
Expand All @@ -19,9 +27,6 @@ jobs:
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node
- name: Install npm dependencies
if: steps.npm-cache.outputs.cache-hit != 'true'
run: make node_modules
- name: Cache Composer packages
id: composer-cache
uses: actions/cache@v2
Expand All @@ -32,52 +37,18 @@ jobs:
key: ${{ runner.os }}-composer-${{ hashFiles('**/apps/composer.lock') }}
restore-keys: |
${{ runner.os }}-composer-
- name: 'Create folders'
run: make folders
- name: 'Docker swarm init'
run: docker swarm init --default-addr-pool 10.20.0.0/16
- name: 'Create proxy network'
run: make docker create-network
- name: Install npm dependencies
if: steps.npm-cache.outputs.cache-hit != 'true'
run: make node_modules
- name: 'SET BDD'
run: make bddset
- name: 'Launch Lampy'
run: make lampy
- name: 'Image pull'
run: make docker image-pull
- name: 'Build containers'
run: make docker deploy
- name: 'sleep'
run: make sleep 60
- name: 'docker ls'
run: make docker ls
- name: Setup PHP, with composer and extensions
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-versions }}
extensions: mbstring, xml, ctype, iconv, intl
coverage: xdebug
- name: Install Composer dependencies
if: steps.composer-cache.outputs.cache-hit != 'true'
run: make composer dev
- name: linter readme.md
run: make linter readme
- name: linter PHP Code Sniffer
run: make linter phpcs-onlyerror
- name: linter PHP MD
run: make linter phpmd
- name: linter PHPMND
run: make linter phpmnd
- name: Add assets
run: make assets
- name: Test lancement bootstrap
run: make encore dev
- name: Linter twig
run: make linter twig
- name: Linter yaml
run: make linter yaml
# - name: linter phpstan
# run: make linter phpstan
- name: 'Composer install'
run: make composer dev
# - name: 'BDD MIGRATE'
# run: make bdd migrate
# - name: 'Run the fixtures'
# run: make bdd fixtures
- name: Run Acceptance Tests
run: make tests behat
run: make docker ls
31 changes: 10 additions & 21 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,23 +1,12 @@
node_modules
mariadb
apps/bin/doctrine
apps/bin/doctrine-dbal
apps/bin/doctrine-migrations
apps/bin/php-parse
apps/bin/simple-phpunit
apps/bin/sql-formatter
apps/bin/var-dump-server
apps/bin/yaml-lint
apps/bin/phpcbf
apps/bin/behat
apps/bin/phpcs
apps/bin/phpmd
apps/bin/phpunit
apps/bin/pdepend
apps/bin/twigcs
apps/bin/phpstan
apps/bin/phpstan.phar
apps/bin/phpmnd

apps/*.phar
## to delete >>
apps/bin/
/apps/.env
apps/twigcs.phar
apps/phpcpd.phar
apps/config
apps/src/
apps/public/
apps/composer.lock
apps/symfony.lock
## << to delete
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "make"]
path = make
url = git@github.com:koromerzhin/make.git
Loading