Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New upstream #1

Open
wants to merge 406 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
406 commits
Select commit Hold shift + click to select a range
2035537
Newline for better readability during setup
markshust Oct 29, 2021
214f0fc
Removed link to old extended setup readme #568
markshust Nov 2, 2021
86faa70
Updated info about MySQL backups and existing projects
markshust Nov 2, 2021
7b8407a
Added mkdir for projects
markshust Nov 2, 2021
221d0cf
Updated new project directory in README
markshust Nov 2, 2021
b4e8cd3
Correct typo in CHANGELOG
markshust Nov 2, 2021
0d1d28a
Make Makefile doc shorter
markshust Nov 3, 2021
d28cd1c
Make Makefile documentation shorter
markshust Nov 3, 2021
50829f0
Simplify Makefile output
markshust Nov 3, 2021
97992d3
Removed stale bin/help from Makefile
markshust Nov 3, 2021
646f617
Fix bin/devconsole command not working
markshust Nov 4, 2021
b1fe812
Updated README for Xdebug + PhpStorm
markshust Nov 5, 2021
71abee5
Fix invalid cp command in bin/setup-composer-auth #567
markshust Nov 6, 2021
90af7fa
Fix documentation around Xdebug port on Linux
markshust Nov 6, 2021
401cd28
Remove sleep in bin/setup related to Elasticsearch #442
markshust Nov 8, 2021
e33c0c6
Revert Elasticsearch host change #442
markshust Nov 8, 2021
ce1a403
Fix delays on Apple Silicone and elasticsearch timeouts #566 #442
markshust Nov 8, 2021
b6520d4
Fixed additional issue of waiting for Elasticsearch/RabbitMQ connecti…
markshust Nov 8, 2021
3d906c9
Fix failing shellcheck error
markshust Nov 8, 2021
1990d84
Disable "Composer is slower because of Xdebug" message
markshust Nov 9, 2021
9a442a8
Make .idea folder on urn generation if it does not already exist
markshust Nov 9, 2021
248242e
Updated PHP 8 Docker image to PHP 8.1
markshust Nov 11, 2021
c3ba47d
Updated verbiage in setup on how to start cron
markshust Nov 23, 2021
13d978f
Updated links from course refresh
markshust Dec 4, 2021
d32dcf0
Decreased size of course image
markshust Dec 4, 2021
8aada97
Fix "The input device is not a TTY" error during setup
markshust Dec 5, 2021
263e40d
Expose port 9003 on PHP Docker image for Xdebug, disable Xdebug by de…
markshust Dec 6, 2021
da30994
Version bump GitHub workflows for PHP
markshust Dec 6, 2021
660e695
Don't touch files in .ssh
markshust Dec 8, 2021
53a8f81
Added missing host.docker.internal DNS entry for Linux support
markshust Dec 8, 2021
2b671bc
Version release 41.0.2
markshust Dec 9, 2021
0555094
Increase RabbitMQ sleep timeout to 10 #426
markshust Dec 13, 2021
4efef7a
Remove host.docker.internal hostname from extra_hosts to get Xdebug w…
markshust Dec 17, 2021
ddf7740
Deprecated PHP 7.3 images. Feel free to continue using the PHP 7.3 im…
markshust Dec 17, 2021
790e2fe
Remove EXPOSE 9003 as that is for Xdebug client
markshust Dec 17, 2021
6653d78
update redis
torhoehn Dec 17, 2021
7f2cbce
Fix RabbitMQ connection issues on Windows #426
markshust Dec 20, 2021
95d7136
Merge pull request #596 from torhoehn/feature/redis-update
markshust Dec 20, 2021
373d4a1
fix elasticsearch
torhoehn Dec 20, 2021
748f4c7
added script to stop all running container, usefull when swithching b…
massalinux Dec 21, 2021
f179576
Merge pull request #598 from torhoehn/hotfix/fix-elasticsearch
markshust Dec 21, 2021
0e74c1c
updated readme
massalinux Dec 21, 2021
1512fff
Reverting Xdebug 3 + n98-magerun2 updates as causing blank CLI prompt…
markshust Dec 21, 2021
2620f24
Merge pull request #599 from massalinux/master
markshust Dec 21, 2021
5540ffb
Remove duplicate bin/setup-composer-auth from bin/setup, updated bin/…
markshust Jan 2, 2022
08206e6
Fix failing shellcheck
markshust Jan 2, 2022
53d9b85
Fix failin shellcheck with bin/stopall
markshust Jan 2, 2022
935e087
Correct commands for enable Redis in README
TuVanDev Jan 2, 2022
15e550f
Merge pull request #605 from Viper9x/patch-1
markshust Jan 3, 2022
19321e7
Fix typos
Wysselbie Jan 7, 2022
429e105
Merge pull request #613 from Wysselbie/fix-typos
markshust Jan 7, 2022
2695fe2
Updated for Firefox SSL cert first-time install
markshust Jan 11, 2022
4331507
Fix bin/xdebug not working on Docker Desktop 4.4.2 #619
markshust Jan 29, 2022
57e3a53
Update setup with no interaction
BrentRobert Feb 7, 2022
89d0fc0
Bump PHP 8 image to 8.1.3
markshust Feb 24, 2022
3866f8f
Merge pull request #633 from BrentRobert/patch-1
markshust Feb 24, 2022
d642624
Added Nginx image filter module for image resize support #611
markshust Feb 24, 2022
7374994
Enable WebP support in GD
bsdnomad Mar 1, 2022
28e5c9f
Merge pull request #651 from bsdnomad/master
markshust Mar 1, 2022
13ed512
Configure nginx user & group id as in FPM image
shochdoerfer Mar 8, 2022
59e32c1
update README
yosoyfunes Mar 16, 2022
0b2df22
Merge pull request #661 from yosoyfunes/patch-1
markshust Mar 18, 2022
4287b22
Merge pull request #658 from shochdoerfer/fix_nginx_permissions
markshust Mar 27, 2022
86093b7
Updated PHP 8 image to 8.1.4
markshust Mar 28, 2022
1f45f49
Bump PHP & Nginx Docker images
markshust Mar 28, 2022
01fae8b
Bumped Nginx docker build image tag
markshust Mar 28, 2022
ab14420
Released docker-magento 41.1.0
markshust Mar 28, 2022
859432f
elasticsearch healthcheck timeout env var
freezy-sk Apr 7, 2022
36e2535
healthcheck rabbitmq with curl
freezy-sk Apr 7, 2022
170d1e4
Added documentation for bin/download type
markshust Apr 11, 2022
cfb669a
Merge pull request #675 from freezy-sk/setup-timeouts
markshust Apr 12, 2022
019922e
Add ability to detect memory usage in bin/start #527
markshust Apr 12, 2022
903f986
Completely refactored PHP 8.1 image, added Blackfire support
markshust Apr 12, 2022
5815770
Make blackfire.ini configurable from file
markshust Apr 12, 2022
2832c4c
Tagging PHP 8.1 image
markshust Apr 13, 2022
bcb6a51
Reverted undesired version in docker-compose
markshust Apr 13, 2022
02230f4
Updated tag for new PHP 8 image
markshust Apr 13, 2022
76d4ea0
Initial config & image for OpenSearch
markshust Apr 13, 2022
f70a156
Added new docker image for Elasticsearch 7.16, all others deprecated
markshust Apr 13, 2022
7711365
Added new rabbitmq Docker image for 3.9
markshust Apr 13, 2022
e51999b
Fixed typo in elasticsearch build image config
markshust Apr 13, 2022
1f5d91d
Less specificity in PHP 8.1 Docker version
markshust Apr 13, 2022
62d97bd
Fix order of apt-install binaries
markshust Apr 13, 2022
481097b
Streamlined PHP 7.4 Docker image for parity with 8.1 image.
markshust Apr 13, 2022
3588a33
Added php 8.1 tag
markshust Apr 13, 2022
3eebeaa
Added PHP 8.1 tag
markshust Apr 13, 2022
2974201
Releasing updates for 42.0.0
markshust Apr 14, 2022
3d6bf8d
Correct name of rabbitmq build file
markshust Apr 14, 2022
06f8d2f
Updated CHANGELOG
markshust Apr 14, 2022
151dc09
Magento download should default to 2.4.4
markshust Apr 20, 2022
e0476e3
Fall back to PHP 7.4 for Magento versions older than 2.4.4 #685
markshust Apr 20, 2022
18bc135
Fix typo in bin/download #685
markshust Apr 20, 2022
2b4dd30
fix: prevent /etc/hosts domain duplication
Apr 23, 2022
d5d33ba
Update setup-domain
ivanaugustobds May 6, 2022
2245c1b
Merge pull request #693 from ivanaugustobd/master
markshust May 9, 2022
f3ef5ec
bin/update: rsync ignore timestamp
msladek May 15, 2022
92980dd
Magento 2.4.4 as default
rafaelstz May 19, 2022
8601c2f
Added new bin/analyse command to statically analyse code with PHPStan
markshust May 20, 2022
f99fae1
Consistent spelling in README for analyse
markshust May 20, 2022
ae9ba28
Merge pull request #710 from rafaelstz/patch-1
markshust May 20, 2022
c473eef
Merge pull request #707 from msladek/master
markshust May 20, 2022
88c5316
Replace buster images with bullseye to properly fix Apple M1 5-sec de…
markshust May 25, 2022
600dd50
Added node & npm to PHP images #694
markshust May 25, 2022
1538b7c
Remove extra_hosts directive as that is no longer needed #636
markshust May 26, 2022
c42cc76
Version bump 43.0.0
markshust May 26, 2022
213ec31
Fix outdated bin/download which switches PHP versions
markshust May 26, 2022
5b636d8
Ignore PHP version for phpcs
markshust Jun 6, 2022
1786c58
Add install-php-extensions
rangerz Jun 17, 2022
bcd88dc
Fix for 6GB RAM issue on Windows #720
markshust Jun 24, 2022
dbd3164
Get npm install to run correctly on ARM64 chips #569
markshust Jun 24, 2022
8f689ff
Fix bin/grunt CLI script #569
markshust Jun 24, 2022
a51ae12
Merge pull request #718 from rangerz/install-php-extensions
markshust Jun 27, 2022
18fade0
Fix user string interpreted as regex
h3xx Jul 5, 2022
05c0163
Replaced 'docker-compose' with 'docker compose' to support the newer …
pniel-cohen Jul 6, 2022
f012427
Some minor fixes for file permissions and composer auth credentials
pniel-cohen Jul 6, 2022
eb69c7a
Merge pull request #1 from trus-dev/support-docker-compose-v2
pniel-cohen Jul 6, 2022
d36932f
Merge pull request #2 from trus-dev/minor-fixes/permissions-and-compo…
pniel-cohen Jul 6, 2022
2b51e07
Added cli commands for PHP_CodeSniffer
pniel-cohen Jul 13, 2022
81c9f03
Merge pull request #733 from trus-dev/added-phpcs-phpcbf
markshust Jul 19, 2022
24f3605
Fix failed grunt not found on bin/setup-grunt execution #569
markshust Jul 19, 2022
f3c663f
Fix possible slow reindexing on MariaDB #704
markshust Jul 20, 2022
f81cfc4
Adding Magento modules to Composer allow-plugins directive #731
markshust Jul 25, 2022
c990594
Fix and update mailcatcher usage part in the readme
joggienl Jul 27, 2022
ca1d518
Fix the link to mageplaza's SMTP module
joggienl Jul 27, 2022
87e93d3
improve output of cron command with no args
cornernote Aug 31, 2022
131e69a
Changed a badge link that led to another repo
alex9446 Sep 8, 2022
06faafe
Bind-mount grunt configs directory to persist changes over time
markshust Sep 12, 2022
9ca1f75
Enable client-side LESS compilation mode for development after settin…
markshust Sep 12, 2022
d25c812
Clear cache after enabling client-side LESS compilation so settings t…
markshust Sep 12, 2022
bce09b2
Disable client-side LESS compilation until further testing is completed
markshust Sep 12, 2022
2dddb9f
Added phpmyadmin service help dock
gulshankumar Sep 13, 2022
0e7c747
formating update
gulshankumar Sep 13, 2022
c5e74aa
Implement livereload support #430
markshust Sep 13, 2022
b207dd6
Removed test of LESS client side compilation, server side + livereloa…
markshust Sep 13, 2022
fc9c758
Documentation and build image for Grunt + LiveReload support #430
markshust Sep 13, 2022
823bd77
Make 2.4.5 the default Magento install version.
markshust Sep 13, 2022
82307e4
Merge pull request #770 from alex9446/fix-badge-link
markshust Sep 13, 2022
510e1ee
Merge pull request #746 from joggienl/master
markshust Sep 13, 2022
ee52346
Fixed typo in operation
markshust Sep 13, 2022
0eeed9d
Merge pull request #759 from cornernote/patch-1
markshust Sep 13, 2022
b867f64
Added phpmyadmin to docker-compose.dev.yml file
markshust Sep 13, 2022
8d92b49
Updated README for updates to PhpMyAdmin
markshust Sep 13, 2022
bfe5b7c
Merge pull request #772 from gulshankumar/master
markshust Sep 13, 2022
7edcc6d
Added phpmyadmin to docker-compose.dev.yml file #772
markshust Sep 13, 2022
278fcc8
Allow more variables for the analyse script
dmanners Oct 5, 2022
25d2e9e
Add bin/docker-compose
rangerz Oct 13, 2022
c973f91
Merge pull request #787 from rangerz/docker-compose
markshust Oct 20, 2022
f649237
Merge pull request #789 from dmanners/patch-1
markshust Oct 20, 2022
3a54f63
Add docker-compose.healthcheck.yml
rangerz Oct 20, 2022
ba7ec89
Merge pull request #384 from rangerz/healthcheck
markshust Oct 24, 2022
41a7d82
Bumped install version default to 2.4.5-p1
markshust Oct 24, 2022
4591b68
MageOS support! 🎉
markshust Nov 2, 2022
866a054
Improve bin/docker-compose
rangerz Nov 2, 2022
43827ca
Rename docker-compose.yml to compose.yaml (preferred)
rangerz Nov 2, 2022
b288b14
Updates Readme file with new info on configuring Xdebug in WSL2 envir…
felipebazza Nov 11, 2022
f417d02
Lowered RAM check on setup #720
markshust Nov 20, 2022
95427fb
Merge pull request #801 from rangerz/docker-compose-2
markshust Nov 20, 2022
d84497d
Merge pull request #799 from rangerz/compose-yaml
markshust Nov 20, 2022
cb5df8d
Merge pull request #810 from felipebazza/document-wsl-debug
markshust Nov 20, 2022
49ef0fa
Fix failing shellcheck
markshust Nov 20, 2022
b5a13b4
Fix unknown flag: --no-dev issue
rangerz Nov 21, 2022
031d41b
Merge pull request #815 from rangerz/docker-compose-3
markshust Nov 21, 2022
029512f
Added documentation to recover from failed install #816
markshust Nov 27, 2022
c43034c
Fix typo
rangerz Dec 1, 2022
2932eef
Merge pull request #822 from rangerz/typo
markshust Dec 4, 2022
a134bb8
Merge pull request #727 from h3xx/fix-regex
markshust Dec 4, 2022
1aa6173
Merge branch 'master' into feature/opensearch
markshust Dec 4, 2022
7b20fc3
Updates for OpenSearch support #680
markshust Dec 4, 2022
4569820
Added better directory structure for opensearch, added GitHub build w…
markshust Dec 4, 2022
38824fa
Reset elasticsearch build file for time being
markshust Dec 4, 2022
13bf00d
Merge pull request #680 from markshust/feature/opensearch
markshust Dec 4, 2022
09c8b05
Fix reference to opensearch image #680
markshust Dec 4, 2022
842f6b7
Added opensearch image to README for tag reference #680
markshust Dec 4, 2022
c45f05c
New tag for Elasticsearch 7.17
markshust Dec 4, 2022
497027d
Added Elasticsearch 7.16 back to README as that is still a supported …
markshust Dec 4, 2022
3a64324
Deprecated PHP 7.4 due to all versions < Magento 2.4.4 reaching EOL
markshust Dec 4, 2022
de28781
Remove unused VERSION_ROOT var
markshust Dec 4, 2022
0d1c921
Fix healthcheck for opensearch vs elasticsearch
markshust Dec 4, 2022
80704ae
Fix depends upon in compose healthcheck
markshust Dec 4, 2022
821aa1f
Use OPENSEARCH_JAVA_OPTS for opensearch
rangerz Dec 5, 2022
788933e
Merge pull request #824 from rangerz/opensearch-1
markshust Dec 5, 2022
2eba3cd
Tagging version 44.0.0
markshust Dec 5, 2022
025f20b
Use short link for repo's path
rangerz Dec 10, 2022
67ba2ed
Add Elasticsearch Instructions to README
pykettk Dec 22, 2022
5e12385
Update Elasticsearch Container Instructions
pykettk Dec 22, 2022
1fdad30
Mage-OS Mirror Support
pykettk Dec 22, 2022
92cfbd1
Update New Project Documentation
pykettk Dec 22, 2022
eda23b4
Stop Containers Before Removing
pykettk Dec 22, 2022
d49c6d2
Merge pull request #831 from rangerz/relative-link
markshust Dec 22, 2022
4d74404
Merge pull request #834 from pykettk/patch-1
markshust Dec 22, 2022
e8dd8ec
Merge pull request #837 from pykettk/update-remove-all
markshust Dec 22, 2022
acec523
Alias mageos Edition to mageos-mirror
pykettk Dec 22, 2022
0af425b
Satisfy Spell Checker
pykettk Dec 22, 2022
c161c26
Update bin/removeall Documentation
pykettk Dec 26, 2022
90c16cf
Merge pull request #840 from pykettk/spellchecker-fixes
markshust Dec 26, 2022
32aaffb
Merge pull request #841 from pykettk/patch-1
markshust Dec 28, 2022
83c0dfe
Fix commented out location of Elasticsearch service in healthcheck #828
markshust Dec 28, 2022
edd8df0
Merge branch 'master' into patch-2
markshust Dec 28, 2022
359114d
Merge pull request #835 from pykettk/patch-2
markshust Dec 28, 2022
42d0d6d
Fix Xdebug on Linux #797
markshust Dec 28, 2022
c58a009
Merge branch 'master' of github.com:markshust/docker-magento
markshust Dec 28, 2022
20a9212
relative link for image
rangerz Jan 3, 2023
3174913
Added bin/debug-cli script to activate xdebug for Magento Console Com…
massalinux Jan 9, 2023
0cb11eb
Merge pull request #845 from rangerz/image
markshust Jan 11, 2023
a6c002c
Fix failing "npm install" due to missing Chromium
h3xx Jan 12, 2023
8929e0f
Merge pull request #848 from h3xx/puppeteer-fix-env
markshust Jan 24, 2023
3c5bf1f
Simplify RAM check
h3xx Jan 26, 2023
c236208
PHP 8.2 image ready to test with Magento 2.4.6 beta
markshust Feb 7, 2023
7116234
Merge pull request #856 from markshust/feature/php82
markshust Feb 7, 2023
1dbf089
Fixed build image name
markshust Feb 7, 2023
68f7ae0
Workflow files to build PHP images separately
markshust Feb 7, 2023
e3bb508
Merge pull request #857 from markshust/feature/php82
markshust Feb 7, 2023
927af97
Use previous one-line logic, exact specification of GB needed
markshust Feb 10, 2023
523bd17
Merge pull request #855 from h3xx/simplify-mem-check
markshust Feb 10, 2023
14a3959
New Docker image for OpenSearch 2.4
markshust Feb 11, 2023
984dc68
Merge pull request #858 from markshust/feature/opensearch-2-4
markshust Feb 11, 2023
6f3b07f
Docker image for Elasticsearch 8.4
markshust Feb 13, 2023
9788175
Merge pull request #859 from markshust/feature/elasticsearch-8.4
markshust Feb 13, 2023
385abab
Docker Compose setup for Adobe Commerce 2.4.6-beta
markshust Feb 13, 2023
86b2b43
Make opensearch default for Commerce 2.4.6
markshust Feb 13, 2023
818eca0
Merge pull request #860 from markshust/feature/commerce-2.4.6
markshust Feb 13, 2023
2b2aba4
Correct base url in echo
danstaver Feb 18, 2023
acb36d9
Setup script is divided to 2 parts
mucan54 Mar 6, 2023
b1dcfa4
Merge pull request #874 from mucan54/master
markshust Mar 11, 2023
cb533a3
Merge pull request #863 from danstaver/fix-base-url-in-echo
markshust Mar 11, 2023
9d9e993
suggested improvements
massalinux Mar 13, 2023
de2fd51
made linter happy
massalinux Mar 13, 2023
2c8159e
use /usr/bin/env to discover bash location
daef Mar 14, 2023
d7489c8
Merge pull request #846 from massalinux/master
markshust Mar 14, 2023
cf9a9e5
Setup-install fails for Magento 2.4.6 #881
markshust Mar 16, 2023
0043059
Merge pull request #882 from markshust/feature/setup-files-246
markshust Mar 16, 2023
e0da8c2
Fixe Redis env missing, elasticsearch host & port envs
markshust Mar 16, 2023
e9ab164
Merge pull request #883 from markshust/feature/redis-env
markshust Mar 16, 2023
f957d12
Merge pull request #879 from daef/master
markshust Mar 16, 2023
71ebb96
Fix missing shebang and exit in bin/setup-install
markshust Mar 16, 2023
f9c985f
More portable shebang
markshust Mar 16, 2023
c22602e
Merge pull request #884 from markshust/feature/fix-setup-install-bash
markshust Mar 16, 2023
209758f
Make 2.4.6 the default install version of Magento
markshust Mar 16, 2023
200ce51
Merge pull request #885 from markshust/feature/m246-default
markshust Mar 16, 2023
0928467
Updated README adding composer install to existing projects
markshust Mar 20, 2023
de16a38
New social links in README
markshust Mar 21, 2023
5ce06fc
Gamesmen Customizations
GamesmenJordan Mar 30, 2023
803542a
fix: bin/setup-env references wrong path for CACHE_SERVER
GamesmenJordan Apr 3, 2023
4c77b67
fix: setup-packagist-auth running before files copied to container
GamesmenJordan Apr 3, 2023
0a7db86
fix: move tailwind build to inside container
GamesmenJordan Apr 3, 2023
aa7c28e
fix: bin/tailwind not marked as bash script
GamesmenJordan Apr 3, 2023
4ea3533
fix: quickstart cookie domain incorrect
GamesmenJordan Apr 3, 2023
82fe188
feat: create default admin user based on magento.env
GamesmenJordan Apr 3, 2023
5403e98
fix: repo url typo in setup-packagist-auth
GamesmenJordan Apr 4, 2023
a2ec27b
Build phpfpm container for latest composer version
GamesmenJordan Apr 26, 2023
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
34 changes: 34 additions & 0 deletions .github/workflows/build-elasticsearch-7.17.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: build-elasticsearch-7.17

on: workflow_dispatch

jobs:
elasticsearch-7-17:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/elasticsearch/7.17
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-elasticsearch:7.17
markoshust/magento-elasticsearch:7.17-0
33 changes: 33 additions & 0 deletions .github/workflows/build-elasticsearch-8.4.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: build-elasticsearch-8.4

on: workflow_dispatch

jobs:
elasticsearch-8-4:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/elasticsearch/8.4
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-elasticsearch:8.4-develop
62 changes: 62 additions & 0 deletions .github/workflows/build-elasticsearch.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: build-elasticsearch

on: workflow_dispatch

jobs:
elasticsearch-7-17:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/elasticsearch/7.17
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-elasticsearch:7.17
markoshust/magento-elasticsearch:7.17-0
elasticsearch-8-4:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/elasticsearch/8.4
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-elasticsearch:8.4-develop
34 changes: 34 additions & 0 deletions .github/workflows/build-nginx.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: build-nginx

on: workflow_dispatch

jobs:
nginx-1-18:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/nginx/1.18
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-nginx:1.18
markoshust/magento-nginx:1.18-8
34 changes: 34 additions & 0 deletions .github/workflows/build-opensearch-1.2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: build-opensearch-1.2

on: workflow_dispatch

jobs:
opensearch-1-2:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/opensearch/1.2
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-opensearch:1.2
markoshust/magento-opensearch:1.2-0
33 changes: 33 additions & 0 deletions .github/workflows/build-opensearch-2.4.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: build-opensearch-2.4

on: workflow_dispatch

jobs:
opensearch-2-4:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/opensearch/2.4
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-opensearch:2.4-develop
62 changes: 62 additions & 0 deletions .github/workflows/build-opensearch.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: build-opensearch

on: workflow_dispatch

jobs:
opensearch-1-2:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/opensearch/1.2
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-opensearch:1.2
markoshust/magento-opensearch:1.2-0
opensearch-2-4:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/opensearch/2.4
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-opensearch:2.4-develop
34 changes: 34 additions & 0 deletions .github/workflows/build-php-8.1.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: build-php-8.1

on: workflow_dispatch

jobs:
php-8-1:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/php/8.1
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-php:8.1-fpm
markoshust/magento-php:8.1-fpm-1
33 changes: 33 additions & 0 deletions .github/workflows/build-php-8.2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: build-php-8.2

on: workflow_dispatch

jobs:
php-8-2:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: images/php/8.2
platforms: linux/amd64,linux/arm64
push: true
tags: |
markoshust/magento-php:8.2-fpm-develop
Loading