feat: one-line install for agents and probes from one shared script (curl | bash, zsh, PowerShell) [CI]
ci/woodpecker/push/main-amd64-build Pipeline was successful

This commit is contained in:
justme committed 2026-10-07 20:02:38 +08:00
1 parent 5528753d45
commit af2962fc58
29 files changed
+558 -124

No files matched your search

+27 -9
View File
@@ -953,14 +953,14 @@ export interface paths {
patch?: never;
trace?: never;
};
"/install.sh": {
"/install": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** Installer for Linux nodes */
/** One-line installer for Linux and macOS nodes (agent or probe, decided by the code) */
get: operations["install_sh"];
put?: never;
post?: never;
@@ -977,7 +977,7 @@ export interface paths {
path?: never;
cookie?: never;
};
/** Installer for Windows nodes */
/** One-line installer for Windows nodes (agent or probe, decided by the code) */
get: operations["install_ps1"];
put?: never;
post?: never;
@@ -5115,15 +5115,24 @@ export interface operations {
};
install_sh: {
parameters: {
query?: never;
query?: {
code?: string;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
/** @description Not Implemented */
501: {
/** @description OK */
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
/** @description Not Found */
404: {
headers: {
[name: string]: unknown;
};
@@ -5135,15 +5144,24 @@ export interface operations {
};
install_ps1: {
parameters: {
query?: never;
query?: {
code?: string;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
/** @description Not Implemented */
501: {
/** @description OK */
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
/** @description Not Found */
404: {
headers: {
[name: string]: unknown;
};
+1
View File
@@ -765,6 +765,7 @@ pre.code {
font-size: 12.5px;
line-height: 1.6;
word-break: break-all;
white-space: pre-wrap; /* 容器命令是多行的(行尾反斜杠续行) */
user-select: all;
}