Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
WP Plugins
Taxonomy Dropdown Widget
Commits
08e6a7ca
Commit
08e6a7ca
authored
Aug 30, 2020
by
Erick Hitter
Browse files
Merge branch 'bump-wp-compat' into 'master'
Bump WP compatibility See merge request
!7
parents
915ad69a
63a503fa
Pipeline
#2752
passed with stages
in 2 minutes and 47 seconds
Changes
4
Pipelines
2
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
08e6a7ca
variables
:
# Configure mysql service (https://hub.docker.com/_/mysql/)
MYSQL_DATABASE
:
wordpress_tests
MYSQL_ROOT_PASSWORD
:
mysql
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 latest
true
# PHPUnit
-
|
if [[ $(php -v) =~ "PHP 7." ]]; then
composer global require "phpunit/phpunit=6.1.*"
else
composer global require "phpunit/phpunit=4.8.*"
fi
# Install PHPCS and WPCS
-
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
PHPunit:PHP7.2:MySQL:
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
-
phpcs -n
-
phpunit
allow_failure
:
true
PHPunit:PHP7.3:MySQL:
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
-
phpcs -n
-
phpunit
allow_failure
:
true
PluginSVN
:
stage
:
deploy
image
:
containers.ethitter.com:443/docker/images/php:7.3
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-cdn.e15r.co/gitlab/ci/wordpress/-/raw/main/plugins/default.yml
README.md
View file @
08e6a7ca
...
...
@@ -3,7 +3,7 @@
**Donate link:**
https://ethitter.com/donate/
**Tags:**
tag, tags, taxonomy, sidebar, widget, widgets, dropdown, drop down
**Requires at least:**
2.8
**Tested up to:**
5.
4
**Tested up to:**
5.
5
**Stable tag:**
2.3.1
**License:**
GPLv2 or later
**License URI:**
http://www.gnu.org/licenses/gpl-2.0.html
...
...
readme.txt
View file @
08e6a7ca
...
...
@@ -3,7 +3,7 @@ Contributors: ethitter
Donate link: https://ethitter.com/donate/
Tags: tag, tags, taxonomy, sidebar, widget, widgets, dropdown, drop down
Requires at least: 2.8
Tested up to: 5.
4
Tested up to: 5.
5
Stable tag: 2.3.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
...
...
tag-dropdown-widget.php
View file @
08e6a7ca
<?php
// phpcs:ignoreFile -- legacy code in need of refactoring.
/*
Plugin Name: Taxonomy Dropdown Widget
Plugin URI: https://ethitter.com/plugins/taxonomy-dropdown-widget/
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a 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