clone: git: image: woodpeckerci/plugin-git settings: tags: true pipeline: build: image: docker.io/alpine:3.16 commands: - echo "172.17.0.1 alpine.proxy.coso npm.proxy.coso" >> /etc/hosts - echo "http://alpine.proxy.coso/alpine/v3.16/main" > /etc/apk/repositories - echo "http://alpine.proxy.coso/alpine/v3.16/community" >> /etc/apk/repositories - apk add git nodejs npm go make rsync openssh-client-default - npm set registry http://npm.proxy.coso - GOOS=linux GOARCH=amd64 LDFLAGS="-linkmode external -extldflags '-static' $LDFLAGS" TAGS="bindata sqlite sqlite_unlock_notify" make build - eval $(ssh-agent -s) - echo "$${SSH_KEY}" | tr -d '\r' | ssh-add - - mkdir -p ~/.ssh - echo "[nulo.in]:420,[186.136.121.7]:420 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGPkgRVWYcVcgjI0xAjDgZQsYuXU9edcya8zna01ibyUMlfKHIMD9yOoq0R+fQPTCqwiol/2tKMPJ2hlKshc+H8=" > ~/.ssh/known_hosts # #!/bin/sh # # Editar en https://gitea.nulo.in/Nulo/gitea si se cambia # bin=/usr/local/bin/gitea # new=/usr/local/bin/gitea.new # # rm "$new" # cat /dev/stdin > "$new" || exit $? # chmod +x "$new" || exit $? # mv "$new" "$bin" || exit $? # sv restart gitea || exit $? - ssh -p420 ci-gitea@nulo.in doas /usr/local/sbin/instalar-gitea < gitea when: branch: gitea.nulo.in event: push secrets: - ssh_key