Skip to content

Commit

Permalink
Fixes #23780: Implement missing commands (#5198)
Browse files Browse the repository at this point in the history
  • Loading branch information
amousset authored Nov 28, 2023
1 parent 72e9c95 commit 283e81c
Show file tree
Hide file tree
Showing 23 changed files with 1,299 additions and 395 deletions.
2 changes: 1 addition & 1 deletion Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ pipeline {
sh script: 'typos', label: 'check webapp api doc typos'
}
dir('relay') {
sh script: 'typos --exclude "*.asc" --exclude "*.pem" --exclude "*.cert" --exclude "*.priv" --exclude "*.pub" --exclude "*.signed" --exclude "*.log" --exclude "*.json"', label: 'check relayd typos'
sh script: 'typos --exclude "*.license" --exclude "*.asc" --exclude "*.pem" --exclude "*.cert" --exclude "*.priv" --exclude "*.pub" --exclude "*.signed" --exclude "*.log" --exclude "*.json"', label: 'check relayd typos'
}
}
}
Expand Down
3 changes: 2 additions & 1 deletion relay/sources/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -118,9 +118,10 @@ install: build
# rudder-package new implementation
install -m 755 rudder-package/target/release/rudder-package $(DESTDIR)/opt/rudder/bin/rudder-package
install -m 755 rudder-package/tools/rudder_plugins_key.gpg $(DESTDIR)/opt/rudder/etc/rudder-pkg/rudder_plugins_key.gpg
install -m 755 rudder-package/tools/rudder-package.sh $(DESTDIR)/opt/rudder/share/commands/package
install -m 755 rudder-pkg/rudder-pkg.conf $(DESTDIR)/opt/rudder/etc/rudder-pkg/rudder-pkg.conf
# rudder-pkg kept as backup for now
install -m 755 rudder-pkg/rudder-pkg $(DESTDIR)/opt/rudder/share/commands/package
install -m 755 rudder-pkg/rudder-pkg $(DESTDIR)/opt/rudder/share/python/rudder-pkg/rudder-pkg
ln -ns ../share/commands/package $(DESTDIR)/opt/rudder/bin/rudder-pkg
install -m 755 rudder-pkg/rudder_plugins_key.pub $(DESTDIR)/opt/rudder/etc/rudder-pkg/rudder_plugins_key.pub
install -m 644 autocomplete/rudder-pkg.sh $(DESTDIR)/etc/bash_completion.d/
Expand Down
158 changes: 133 additions & 25 deletions relay/sources/rudder-package/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions relay/sources/rudder-package/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ tar = "0.4.40"
tempfile = "3.8.0"
which = "5.0.0"
flate2 = "1.0.28"
cli-table = "0.4.7"
spinners = "4.1.1"

[profile.dev]
# Disabling debug info speeds up builds a bunch,
Expand Down
2 changes: 1 addition & 1 deletion relay/sources/rudder-package/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM rust:1.72.0-bullseye
FROM rust:1.74.0-bullseye
LABEL ci=rudder/relay/sources/rudder-package/Dockerfile

ARG USER_ID=1000
Expand Down
3 changes: 1 addition & 2 deletions relay/sources/rudder-package/rust-toolchain.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
[toolchain]
channel = "1.72.0"

channel = "1.74.0"
Loading

0 comments on commit 283e81c

Please sign in to comment.