Shifter – Artifact Helper WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
Artifact helper tool for Shifter
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/getshifter/shifter-artifact-helper/archive/refs/heads/master.zipArtifact helper tool for Shifter – Serverless WordPress Hosting
Unit test
Path handling (ShifterUrlsBase::home_path() / relative_path() / current_url_type()) is covered by
PHP scripts that stub the WordPress functions they need. No WordPress or PHPUnit installation is required.
$ make test
These tests cover both root and subdirectory installs (home_url() with a path, e.g. https://example.com/SUBDIR).
Integration test
Sandbox
- import wp data built with template theme-unit-test-data.xml.
- check
/?urls
launch wp for test
$ docker pull getshifter/shifter_local:develop
$ make prepare
$ docker-compose build --no-cache
$ docker-compose up
open https://127.0.0.1:8443
run test for containers which is launched by docker-compose up.
$ cd integration_test
$ bundle install
$ bundle exec ruby ./entry.rb
update contents for wp
$ make prepare
$ docker-compose build --no-cache
$ docker-compose up
edit by wp-admin...
after edit.
$ docker-compose exec wp /scripts/db_export.sh
Success: Exported to '/mnt/dump/wp.sql'.
Releases
Newest 25 of 60 recorded releases. Each count is every asset in that release; expand a row for the breakdown.