17 lines
390 B
Plaintext
17 lines
390 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
# This script lists all bundled plugins in the Discourse project.
|
||
|
# It accepts an optional suffix argument that will be appended to each plugin name.
|
||
|
#
|
||
|
# Usage:
|
||
|
# ./list_bundled_plugins [suffix]
|
||
|
#
|
||
|
# Arguments:
|
||
|
# suffix: An optional string to append to each plugin name.
|
||
|
#
|
||
|
|
||
|
set -e -u -o pipefail
|
||
|
|
||
|
suffix=${1:-}
|
||
|
git ls-tree --name-only -d HEAD plugins/* | sed "s|$|$suffix|"
|