
Estou executando o Debian 7.6 no VirtualBox e também tenho um Debian VPS. Existe alguma maneira de configurar o Code::blocks para copiar automaticamente o binário após a compilação no meu VPS?
Responder1
Depois de tentar coisas diferentes, parece que encontrei a resposta: Projeto > opções de construção > etapas pré/pós-construção.
Você pode usar as etapas pré e pós para executar comandos e scripts, então coloquei o seguinte comando na etapa posterior:
sshpass -p "minha_senha" scp /caminho/para/binário/arquivo [e-mail protegido]:/caminho/para/remoto/diretório
Isso executará esta linha sempre após a compilação. Portanto, neste caso, ele enviará o arquivo binário para o servidor sempre após a compilação. A parte sshpass garante que a senha seja aplicada ao comando scp.
Parece funcionar para mim :)