Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
WP Plugins
ETH Simple Shortlinks
Commits
256a9709
Commit
256a9709
authored
Aug 29, 2020
by
Erick Hitter
Browse files
Bump WP compatibility
parent
ddb62853
Pipeline
#2728
passed with stages
in 2 minutes and 37 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
256a9709
variables
:
# Configure mysql service (https://hub.docker.com/_/mysql/)
MYSQL_DATABASE
:
wordpress_tests
MYSQL_ROOT_PASSWORD
:
mysql
WP_VERSION
:
latest
cache
:
paths
:
-
$HOME/.composer
-
/root/.composer
before_script
:
# Set up WordPress tests
-
bash bin/install-wp-tests.sh $MYSQL_DATABASE root $MYSQL_ROOT_PASSWORD mysql $WP_VERSION
true
# PHPUnit
-
|
if [[ $(php -v) =~ "PHP 7." ]]; then
composer global require "phpunit/phpunit=6.1.*"
else
composer global require "phpunit/phpunit=4.8.*"
fi
PHPunit:PHP5.3:MySQL:
stage
:
test
variables
:
WP_VERSION
:
'
5.1'
image
:
containers.ethitter.com:443/docker/images/php:5.3
services
:
-
mysql:5.6
script
:
-
find . -type "f" -iname "*.php" | xargs -L "1" php -l
-
phpunit
PHPunit:PHP5.6:MySQL:
stage
:
test
image
:
containers.ethitter.com:443/docker/images/php:5.6
services
:
-
mysql:5.6
script
:
-
find . -type "f" -iname "*.php" | xargs -L "1" php -l
-
phpunit
PHPunit:PHP7.0:MySQL:
stage
:
test
image
:
containers.ethitter.com:443/docker/images/php:7.0
services
:
-
mysql:5.6
script
:
-
find . -type "f" -iname "*.php" | xargs -L "1" php -l
-
phpunit
PHPunit:PHP7.1:MySQL:
stage
:
test
image
:
containers.ethitter.com:443/docker/images/php:7.1
services
:
-
mysql:5.6
script
:
-
find . -type "f" -iname "*.php" | xargs -L "1" php -l
-
phpunit
PHPunit:PHP7.2:MySQL:
stage
:
test
image
:
containers.ethitter.com:443/docker/images/php:7.2
services
:
-
mysql:5.6
script
:
-
find . -type "f" -iname "*.php" | xargs -L "1" php -l
-
phpunit
PHPunit:PHP7.3:MySQL:
stage
:
test
image
:
containers.ethitter.com:443/docker/images/php:7.3
services
:
-
mysql:5.6
script
:
-
find . -type "f" -iname "*.php" | xargs -L "1" php -l
-
phpunit
PHPCS
:
stage
:
test
image
:
containers.ethitter.com:443/docker/images/php:7.3
before_script
:
-
composer global require automattic/vipwpcs
-
composer global require phpcompatibility/phpcompatibility-wp
-
phpcs --config-set installed_paths $HOME/.composer/vendor/wp-coding-standards/wpcs,$HOME/.composer/vendor/automattic/vipwpcs,$HOME/.composer/vendor/phpcompatibility/php-compatibility,$HOME/.composer/vendor/phpcompatibility/phpcompatibility-paragonie,$HOME/.composer/vendor/phpcompatibility/phpcompatibility-wp
script
:
-
phpcs -n
PluginSVN
:
stage
:
deploy
image
:
containers.ethitter.com:443/docker/wp-org-plugin-deploy:latest
before_script
:
-
curl -o ./bin/deploy.sh https://git-cdn.e15r.co/open-source/wp-org-plugin-deploy/raw/master/scripts/deploy.sh
-
chmod +x ./bin/deploy.sh
script
:
./bin/deploy.sh
when
:
on_success
include
:
-
remote
:
https://git.ethitter.com/gitlab/ci/wordpress/-/raw/main/plugins/default.yml
README.md
View file @
256a9709
...
...
@@ -3,7 +3,7 @@
**Donate link:**
https://ethitter.com/donate/
**Tags:**
seo, meta tags
**Requires at least:**
4.4
**Tested up to:**
5.
4
**Tested up to:**
5.
5
**Stable tag:**
0.6
**License:**
GPLv2 or later
**License URI:**
http://www.gnu.org/licenses/gpl-2.0.html
...
...
readme.txt
View file @
256a9709
...
...
@@ -3,7 +3,7 @@ Contributors: ethitter
Donate link: https://ethitter.com/donate/
Tags: seo, meta tags
Requires at least: 4.4
Tested up to: 5.
4
Tested up to: 5.
5
Stable tag: 0.6
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment