mirror of
https://github.com/SamKirkland/FTP-Deploy-Action.git
synced 2025-08-14 14:05:05 +00:00
32 lines
737 B
TypeScript
32 lines
737 B
TypeScript
export interface IActionArguments {
|
|
ftp_server: string | undefined;
|
|
ftp_username: string | undefined;
|
|
ftp_password: string | undefined;
|
|
|
|
/** @default "." */
|
|
local_dir: string | undefined;
|
|
|
|
/** @default "" */
|
|
gitFtpArgs: string | undefined;
|
|
|
|
/** @default "" */
|
|
knownHosts: string | undefined;
|
|
}
|
|
|
|
/**
|
|
* @see https://github.com/git-ftp/git-ftp/blob/master/man/git-ftp.1.md#exit-codes
|
|
*/
|
|
export enum gitFTPExitCode {
|
|
Successful = 0,
|
|
UnknownError = 1,
|
|
WrongUsage = 2,
|
|
MissingArguments = 3,
|
|
ErrorWhileUploading = 4,
|
|
ErrorWhileDownloading = 5,
|
|
UnknownProtocol = 6,
|
|
RemoteLocked = 7,
|
|
GitRelatedError = 8,
|
|
PreFTPPushHookFailed = 9,
|
|
LocalFileOperationFailed = 10
|
|
}
|