diff --git a/cd-browse-workspace b/cd-browse-workspace index 817b2b8..b99d6d2 100755 --- a/cd-browse-workspace +++ b/cd-browse-workspace @@ -1,2 +1 @@ -apt-get install 'tree' tree -a "${GITHUB_WORKSPACE}" diff --git a/cd-init b/cd-init index 4e485e7..373e0cd 100755 --- a/cd-init +++ b/cd-init @@ -1,11 +1,27 @@ +# packages + +apt-get install --yes \ +'rsync' \ +'tree' \ + +# ssh + mkdir --parents ~/.ssh echo "${CD}" > ~/.ssh/id_ed25519 unset CD chmod 400 ~/.ssh/id_ed25519 -ssh \ --o StrictHostKeyChecking=accept-new \ -'cd@de.tilde.link' \ --- \ -hostname +echo -n "\ +|1|BcccCTMLpM9HHSgJmPu/FFOwOv0=|+3BKK02xibpCPxQ9Nghi2GbXLng= \ +ssh-ed25519 \ +AAAAC3NzaC1lZDI1NTE5AAAAIPHCNcgHlQoiNTXfnUZYvHz9OZwYsmBCrSSV7a7Zche5 +" > ~/.ssh/known_hosts + +# variables + +export USER='cd' + +export SSH="${USER}@$(basename ${GITHUB_SERVER_URL})" + +export TARGET="${SSH}:/${USER}/${GITHUB_REF_NAME}/${GITHUB_REPOSITORY}" diff --git a/cd-synchronize-output b/cd-synchronize-output index 86ca39a..f21fcfd 100755 --- a/cd-synchronize-output +++ b/cd-synchronize-output @@ -1,8 +1,6 @@ -apt-get install --yes 'rsync' - rsync \ --archive \ --delete-before \ --verbose \ 'out/' \ -"cd@de.tilde.link:/cd/${GITHUB_REF_NAME}/${GITHUB_REPOSITORY}/" +"${TARGET}/"