Make WordPress Core


Ignore:
Timestamp:
11/06/2020 05:34:44 PM (6 years ago)
Author:
desrosj
Message:

Build/Test Tools: Backport the local Docker environment to the 4.8 branch.

This commit introduces the Docker-based local WordPress development environment to the 4.8 branch and converts the Travis test jobs to utilize this environment for easier and more consistent testing.

Until existing blockers with the PHP 5.2 Docker container can be solved, the PHP 5.2 test job will remain using the Travis precise image.

Merges [45745,45762,45783-45784,45800,45819,45885,46320,46999,47225,47912,48121,49335,49358,49360,49362] to the 4.8 branch.
See #48301, #47767.

Location:
branches/4.8
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/4.8

  • branches/4.8/npm-shrinkwrap.json

    r40878 r49531  
    11{
    22  "name": "WordPress",
    3   "version": "4.8.0",
     3  "version": "4.8.15",
    44  "dependencies": {
    55    "abbrev": {
     
    1313      "from": "acorn@>=4.0.3 <5.0.0",
    1414      "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
     15      "dev": true
     16    },
     17    "ajv": {
     18      "version": "6.12.6",
     19      "from": "ajv@>=6.12.3 <7.0.0",
     20      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
    1521      "dev": true
    1622    },
     
    818824      "dev": true
    819825    },
     826    "core-js": {
     827      "version": "2.6.11",
     828      "from": "core-js@>=2.5.7 <3.0.0",
     829      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
     830      "dev": true
     831    },
    820832    "core-util-is": {
    821833      "version": "1.0.2",
     
    11911203      "dev": true
    11921204    },
     1205    "dotenv": {
     1206      "version": "8.2.0",
     1207      "from": "dotenv@>=8.2.0 <9.0.0",
     1208      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
     1209      "dev": true
     1210    },
     1211    "dotenv-expand": {
     1212      "version": "5.1.0",
     1213      "from": "dotenv-expand@>=5.1.0 <6.0.0",
     1214      "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
     1215      "dev": true
     1216    },
    11931217    "download": {
    11941218      "version": "4.4.3",
     
    14211445      "dev": true
    14221446    },
     1447    "fast-deep-equal": {
     1448      "version": "3.1.3",
     1449      "from": "fast-deep-equal@>=3.1.1 <4.0.0",
     1450      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
     1451      "dev": true
     1452    },
     1453    "fast-json-stable-stringify": {
     1454      "version": "2.1.0",
     1455      "from": "fast-json-stable-stringify@>=2.0.0 <3.0.0",
     1456      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
     1457      "dev": true
     1458    },
    14231459    "faye-websocket": {
    14241460      "version": "0.10.0",
     
    18371873      }
    18381874    },
     1875    "grunt-cli": {
     1876      "version": "0.1.13",
     1877      "from": "grunt-cli@0.1.13",
     1878      "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz",
     1879      "dev": true,
     1880      "dependencies": {
     1881        "resolve": {
     1882          "version": "0.3.1",
     1883          "from": "resolve@>=0.3.1 <0.4.0",
     1884          "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz",
     1885          "dev": true
     1886        }
     1887      }
     1888    },
    18391889    "grunt-contrib-clean": {
    18401890      "version": "1.0.0",
     
    21932243      "from": "gzip-size@>=1.0.0 <2.0.0",
    21942244      "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
     2245      "dev": true
     2246    },
     2247    "har-schema": {
     2248      "version": "2.0.0",
     2249      "from": "har-schema@>=2.0.0 <3.0.0",
     2250      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
    21952251      "dev": true
    21962252    },
     
    27182774      "dev": true
    27192775    },
     2776    "isemail": {
     2777      "version": "3.2.0",
     2778      "from": "isemail@>=3.0.0 <4.0.0",
     2779      "resolved": "https://registry.npmjs.org/isemail/-/isemail-3.2.0.tgz",
     2780      "dev": true,
     2781      "dependencies": {
     2782        "punycode": {
     2783          "version": "2.1.1",
     2784          "from": "punycode@>=2.0.0 <3.0.0",
     2785          "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
     2786          "dev": true
     2787        }
     2788      }
     2789    },
    27202790    "isexe": {
    27212791      "version": "2.0.0",
     
    27432813      "optional": true
    27442814    },
     2815    "joi": {
     2816      "version": "13.7.0",
     2817      "from": "joi@>=13.0.0 <14.0.0",
     2818      "resolved": "https://registry.npmjs.org/joi/-/joi-13.7.0.tgz",
     2819      "dev": true,
     2820      "dependencies": {
     2821        "hoek": {
     2822          "version": "5.0.4",
     2823          "from": "hoek@>=5.0.0 <6.0.0",
     2824          "resolved": "https://registry.npmjs.org/hoek/-/hoek-5.0.4.tgz",
     2825          "dev": true
     2826        }
     2827      }
     2828    },
    27452829    "jpegtran-bin": {
    27462830      "version": "3.2.0",
     
    27992883      "from": "json-schema@0.2.3",
    28002884      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
     2885      "dev": true
     2886    },
     2887    "json-schema-traverse": {
     2888      "version": "0.4.1",
     2889      "from": "json-schema-traverse@>=0.4.1 <0.5.0",
     2890      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
    28012891      "dev": true
    28022892    },
     
    36123702      "dev": true
    36133703    },
     3704    "performance-now": {
     3705      "version": "2.1.0",
     3706      "from": "performance-now@>=2.1.0 <3.0.0",
     3707      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
     3708      "dev": true
     3709    },
    36143710    "phantomjs-prebuilt": {
    36153711      "version": "2.1.14",
     
    36983794      "dev": true
    36993795    },
     3796    "psl": {
     3797      "version": "1.8.0",
     3798      "from": "psl@>=1.1.28 <2.0.0",
     3799      "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
     3800      "dev": true
     3801    },
    37003802    "public-encrypt": {
    37013803      "version": "4.0.0",
     
    39514053      "from": "run-async@>=0.1.0 <0.2.0",
    39524054      "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz",
     4055      "dev": true
     4056    },
     4057    "rx": {
     4058      "version": "4.1.0",
     4059      "from": "rx@>=4.1.0 <5.0.0",
     4060      "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
    39534061      "dev": true
    39544062    },
     
    44394547      "dev": true
    44404548    },
     4549    "topo": {
     4550      "version": "3.0.3",
     4551      "from": "topo@>=3.0.0 <4.0.0",
     4552      "resolved": "https://registry.npmjs.org/topo/-/topo-3.0.3.tgz",
     4553      "dev": true,
     4554      "dependencies": {
     4555        "hoek": {
     4556          "version": "6.1.3",
     4557          "from": "hoek@>=6.0.0 <7.0.0",
     4558          "resolved": "https://registry.npmjs.org/hoek/-/hoek-6.1.3.tgz",
     4559          "dev": true
     4560        }
     4561      }
     4562    },
    44414563    "tough-cookie": {
    44424564      "version": "2.3.2",
     
    45524674      "dev": true
    45534675    },
     4676    "uri-js": {
     4677      "version": "4.4.0",
     4678      "from": "uri-js@>=4.2.2 <5.0.0",
     4679      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz",
     4680      "dev": true,
     4681      "dependencies": {
     4682        "punycode": {
     4683          "version": "2.1.1",
     4684          "from": "punycode@^2.1.0",
     4685          "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
     4686          "dev": true
     4687        }
     4688      }
     4689    },
    45544690    "uri-path": {
    45554691      "version": "1.0.0",
     
    46614797      "dev": true
    46624798    },
     4799    "wait-on": {
     4800      "version": "3.2.0",
     4801      "from": "wait-on@>=3.2.0 <3.3.0",
     4802      "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-3.2.0.tgz",
     4803      "dev": true,
     4804      "dependencies": {
     4805        "assert-plus": {
     4806          "version": "1.0.0",
     4807          "from": "assert-plus@>=1.0.0 <2.0.0",
     4808          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
     4809          "dev": true
     4810        },
     4811        "aws-sign2": {
     4812          "version": "0.7.0",
     4813          "from": "aws-sign2@>=0.7.0 <0.8.0",
     4814          "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
     4815          "dev": true
     4816        },
     4817        "aws4": {
     4818          "version": "1.11.0",
     4819          "from": "aws4@>=1.8.0 <2.0.0",
     4820          "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
     4821          "dev": true
     4822        },
     4823        "caseless": {
     4824          "version": "0.12.0",
     4825          "from": "caseless@>=0.12.0 <0.13.0",
     4826          "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
     4827          "dev": true
     4828        },
     4829        "combined-stream": {
     4830          "version": "1.0.8",
     4831          "from": "combined-stream@>=1.0.6 <1.1.0",
     4832          "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
     4833          "dev": true
     4834        },
     4835        "extend": {
     4836          "version": "3.0.2",
     4837          "from": "extend@>=3.0.2 <3.1.0",
     4838          "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
     4839          "dev": true
     4840        },
     4841        "form-data": {
     4842          "version": "2.3.3",
     4843          "from": "form-data@>=2.3.2 <2.4.0",
     4844          "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
     4845          "dev": true
     4846        },
     4847        "har-validator": {
     4848          "version": "5.1.5",
     4849          "from": "har-validator@>=5.1.3 <5.2.0",
     4850          "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
     4851          "dev": true
     4852        },
     4853        "http-signature": {
     4854          "version": "1.2.0",
     4855          "from": "http-signature@>=1.2.0 <1.3.0",
     4856          "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
     4857          "dev": true
     4858        },
     4859        "mime-db": {
     4860          "version": "1.44.0",
     4861          "from": "mime-db@1.44.0",
     4862          "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
     4863          "dev": true
     4864        },
     4865        "mime-types": {
     4866          "version": "2.1.27",
     4867          "from": "mime-types@>=2.1.19 <2.2.0",
     4868          "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
     4869          "dev": true
     4870        },
     4871        "oauth-sign": {
     4872          "version": "0.9.0",
     4873          "from": "oauth-sign@>=0.9.0 <0.10.0",
     4874          "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
     4875          "dev": true
     4876        },
     4877        "punycode": {
     4878          "version": "2.1.1",
     4879          "from": "punycode@^2.1.1",
     4880          "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
     4881          "dev": true
     4882        },
     4883        "qs": {
     4884          "version": "6.5.2",
     4885          "from": "qs@>=6.5.2 <6.6.0",
     4886          "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
     4887          "dev": true
     4888        },
     4889        "request": {
     4890          "version": "2.88.2",
     4891          "from": "request@>=2.88.0 <3.0.0",
     4892          "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
     4893          "dev": true
     4894        },
     4895        "safe-buffer": {
     4896          "version": "5.2.1",
     4897          "from": "safe-buffer@>=5.1.2 <6.0.0",
     4898          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
     4899          "dev": true
     4900        },
     4901        "tough-cookie": {
     4902          "version": "2.5.0",
     4903          "from": "tough-cookie@>=2.5.0 <2.6.0",
     4904          "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
     4905          "dev": true
     4906        },
     4907        "tunnel-agent": {
     4908          "version": "0.6.0",
     4909          "from": "tunnel-agent@>=0.6.0 <0.7.0",
     4910          "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
     4911          "dev": true
     4912        },
     4913        "uuid": {
     4914          "version": "3.4.0",
     4915          "from": "uuid@>=3.3.2 <4.0.0",
     4916          "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
     4917          "dev": true
     4918        }
     4919      }
     4920    },
    46634921    "walkdir": {
    46644922      "version": "0.0.11",
Note: See TracChangeset for help on using the changeset viewer.