-
Notifications
You must be signed in to change notification settings - Fork 8
/
blueprint.json
115 lines (115 loc) · 6.47 KB
/
blueprint.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
{
"$schema": "https://playground.wordpress.net/blueprint-schema.json",
"landingPage": "/wp-admin/post.php?post=2025&action=edit",
"preferredVersions": {
"php": "8.2",
"wp": "latest"
},
"phpExtensionBundles": [
"kitchen-sink"
],
"features": {
"networking": true
},
"steps": [
{
"step": "login",
"username": "admin",
"password": "password"
},
{
"step": "installPlugin",
"pluginZipFile": {
"resource": "wordpress.org\/plugins",
"slug": "simple-user-listing"
},
"options": {
"activate": true
}
},
{
"step": "mkdir",
"path": "/wordpress/wp-content/plugins/simple-user-listing-demo-avatars"
},
{
"step": "writeFile",
"path": "/wordpress/wp-content/plugins/simple-user-listing-demo-avatars/plugin.php",
"data": "<?php\n/*\nPlugin Name: Simple User Listing - Demo Avatars\nDescription: Use Picsum.photos to generate some random random avatars\nVersion: 1.0\nAuthor: helgatheviking\n*/\n\nfunction simple_user_listing_random_avatars($args) {\n $args['url'] = 'https:\/\/picsum.photos\/120?random='. uniqid();\n return $args;\n}\n\nadd_filter('pre_get_avatar_data', 'simple_user_listing_random_avatars');"
},
{
"step": "activatePlugin",
"pluginPath": "simple-user-listing-demo-avatars/plugin.php"
},
{
"step": "activateTheme",
"themeFolderName": "twentytwentyfour"
},
{
"step": "wp-cli",
"command": "wp user create helga helga@mailinator.com --role=subscriber --user_pass=password --display_name=\"Helga The Viking\" --description=\"Lorem ipsum dolor sit amet, consectetur adipiscing elit.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create emanho emanho@example.com --role=subscriber --user_pass=password --display_name=\"Emanuel Hodkiewicz\" --description=\"Sed ut perspiciatis unde omnis iste natus error sit voluptatem.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create bruins99 jb@example.net --role=subscriber --user_pass=password --display_name=\"Jany Bruen\" --description=\"Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create lsawayn larue.sawayn@example.com --role=subscriber --user_pass=password --display_name=\"Larue Sawayn\" --description=\"Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create emmet.schaden eshaden@example.net --role=subscriber --user_pass=password --display_name=\"Emmet Schaden\" --description=\"Consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create emoore enoch.moore@example.org --role=subscriber --user_pass=password --display_name=\"Enoch Moore\" --description=\"Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create jzemlak9 jzem@example.org --role=subscriber --user_pass=password --display_name=\"Jordan Zemlak\" --description=\"Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create kstoltz karlie.stoltenberg@example.com --role=subscriber --user_pass=password --display_name=\"Karlie Stoltenberg\" --description=\"Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create lunaconroy lunaconroy@example.net --role=subscriber --user_pass=password --display_name=\"Luna Conroy\" --description=\"Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create homeskillet homeskillet@example.net --role=subscriber --user_pass=password --display_name=\"Home Skillet\" --description=\"Totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create maddie mramirez@example.com --role=subscriber --user_pass=password --display_name=\"Maddie Ramirez\" --description=\"Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create ahilpert93 ahilpert@example.org --role=subscriber --user_pass=password --display_name=\"Addie Hilpert\" --description=\"Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create breanna.renner brenner@example.net --role=subscriber --user_pass=password --display_name=\"Breanna Renner\" --description=\"Consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create crona.shayna shayna.crona@example.org --role=subscriber --user_pass=password --display_name=\"Shayna Crona\" --description=\"Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam.\" --send-email=false"
},
{
"step": "wp-cli",
"command": "wp user create grimz bgrimes@example.net --role=subscriber --user_pass=password --display_name=\"Brandi Grimes\" --description=\"Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.\" --send-email=false"
},
{
"step": "importFile",
"file": {
"resource": "url",
"url": "https://github.com/helgatheviking/Simple-User-Listing/trunk/demo-content/demo-page.xml"
}
}
]
}