diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b9f190a863eb..97c30b70400f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -373,7 +373,7 @@ $ luacheck . #### Writing tests -We use [busted](https://olivinelabs.com/busted/) to write our tests. Your patch +We use [busted](https://lunarmodules.github.io/busted/) to write our tests. Your patch must include the related test updates or additions, in the appropriate test suite. diff --git a/DEVELOPER.md b/DEVELOPER.md index 8ee7831e06ab..aa6ae3dee32a 100644 --- a/DEVELOPER.md +++ b/DEVELOPER.md @@ -262,11 +262,11 @@ are located in the [spec/05-migration/](spec/05-migration/) directory and must be named after the migration they test such that the migration `kong/**/*.lua` has a test in `spec/05-migration/**/*_spec.lua`. The presence of a test is enforced -by the [upgrade testing](scripts/test-upgrade-path.sh) shell script +by the [upgrade testing](scripts/upgrade-tests/test-upgrade-path.sh) shell script which is [automatically run](.github/workflows/upgrade-tests.yml) through a GitHub Action. -The [upgrade testing](scripts/test-upgrade-path.sh) shell script works +The [upgrade testing](scripts/upgrade-tests/test-upgrade-path.sh) shell script works as follows: * A new Kong Gateway installation is brought up using diff --git a/README.md b/README.md index 1dcabadbae5c..b99757fc6ffb 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ We ❤️ pull requests, and we’re continually working hard to make it as easy - Development Guide ([DEVELOPER.md](DEVELOPER.md)): Setting up your development environment. - [CODE_OF_CONDUCT](CODE_OF_CONDUCT.md) and [COPYRIGHT](COPYRIGHT) -Use the [Plugin Development Guide](https://docs.konghq.com/latest/plugin-development/) for building new and creative plugins, or browse the online version of Kong's source code documentation in the [Plugin Development Kit (PDK) Reference](https://docs.konghq.com/latest/pdk/). Developers can build plugins in [Lua](https://docs.konghq.com/gateway-oss/latest/plugin-development/), [Go](https://docs.konghq.com/gateway-oss/latest/external-plugins/#developing-go-plugins) or [JavaScript](https://docs.konghq.com/gateway-oss/latest/external-plugins/#developing-javascript-plugins). +Use the [Plugin Development Guide](https://docs.konghq.com/latest/plugin-development/) for building new and creative plugins, or browse the online version of Kong's source code documentation in the [Plugin Development Kit (PDK) Reference](https://docs.konghq.com/latest/pdk/). Developers can build plugins in [Lua](https://docs.konghq.com/gateway/latest/plugin-development/), [Go](https://docs.konghq.com/gateway-oss/latest/external-plugins/#developing-go-plugins) or [JavaScript](https://docs.konghq.com/gateway-oss/latest/external-plugins/#developing-javascript-plugins). ## Releases