Build Alpine Packages / preflight (pull_request) Successful in 5s
Build Alpine Packages / build (gitea) (pull_request) Successful in 51s
Build Alpine Packages / build (greptimedb) (pull_request) Successful in 5s
Build Alpine Packages / build (lavinmq) (pull_request) Successful in 3s
Build Alpine Packages / build (seaweedfs) (pull_request) Successful in 3s
Build Alpine Packages / verify-and-publish (pull_request) Failing after 31s
27 lines
570 B
Plaintext
Executable File
27 lines
570 B
Plaintext
Executable File
#!/sbin/openrc-run
|
|
|
|
description="Apache NiFi dataflow service"
|
|
|
|
supervisor=supervise-daemon
|
|
name=nifi
|
|
command="/usr/lib/nifi/bin/nifi.sh"
|
|
command_args="run"
|
|
command_user="${NIFI_USER:-nifi}:${NIFI_GROUP:-nifi}"
|
|
directory="/usr/lib/nifi"
|
|
pidfile="/run/nifi/nifi.pid"
|
|
supervise_daemon_args="--chdir /usr/lib/nifi --env HOME=/var/lib/nifi --pidfile ${pidfile}"
|
|
|
|
depend() {
|
|
need net
|
|
use dns logger
|
|
}
|
|
|
|
start_pre() {
|
|
local service_owner="${NIFI_USER:-nifi}:${NIFI_GROUP:-nifi}"
|
|
|
|
checkpath -d -m 0750 -o "$service_owner" \
|
|
/run/nifi \
|
|
/var/lib/nifi \
|
|
/var/log/nifi
|
|
}
|