Files
BE_IBL/scripts/agent_upload_file.md
2026-04-15 15:12:37 +07:00

2.1 KiB

Agent Upload File

Helper ini dipakai untuk upload repo, folder tertentu, atau file tertentu ke:

  • devone.aplikasi.web.id
  • 10.9.20.31
  • ibl_tentarapelajar alias untuk 10.9.20.31

Format Singkat

up <target> @ <path>

Contoh:

up ibl_tentarapelajar @ application/libraries/Genresultfisik.php
up devone.aplikasi.web.id @ application/libraries/
up all @ application/libraries/Genresultfisik.php,application/libraries/Report.php
up ibl_tentarapelajar @ application/libraries/Genresultfisik.php --dry-run

Default remote path:

  • /home/one/project/one/one-api-lab/

Default private key:

  • /Users/fajrihardhitamurti/id_rsa

Pakai

./scripts/agent_upload_file

Paling pendek di repo root:

./up

Upload Satu File

./scripts/agent_upload_file --source application/libraries/Genresultfisik.php
./up --source application/libraries/Genresultfisik.php

Upload Folder Tertentu

./scripts/agent_upload_file --source application/libraries/
./up --source application/libraries/

Upload Beberapa File / Folder

./scripts/agent_upload_file --source . --paths application/libraries/Genresultfisik.php,application/libraries/Report.php
./up --source . --paths application/libraries/Genresultfisik.php,application/libraries/Report.php

Upload Ke Satu Host

./scripts/agent_upload_file --target devone.aplikasi.web.id --source application/libraries/Genresultfisik.php
./scripts/agent_upload_file --target ibl_tentarapelajar --source application/libraries/Genresultfisik.php
./up --target ibl_tentarapelajar --source application/libraries/Genresultfisik.php

Dry Run

./scripts/agent_upload_file --dry-run --source . --paths application/libraries/Genresultfisik.php,application/libraries/Report.php
./up --dry-run --source . --paths application/libraries/Genresultfisik.php,application/libraries/Report.php

Opsi

  • --target HOST[,HOST...]
  • --source DIR|FILE
  • --paths PATH[,PATH...]
  • --remote-path PATH
  • --user USER
  • --key PATH
  • --dry-run