Skip to content
This repository has been archived by the owner on Aug 6, 2024. It is now read-only.

Fabric #23

Open
carlosefonseca opened this issue Jun 8, 2011 · 2 comments
Open

Fabric #23

carlosefonseca opened this issue Jun 8, 2011 · 2 comments

Comments

@carlosefonseca
Copy link
Collaborator

Serve esta thread para discutir o fabric.
Claramente quem fez a 1ª versão não o testou lol… Tive a dar-lhe uma volta.
(daqui para a frente / => ~/test.hagreve.com ou ~/hagreve.com)

Um dos problemas é que sacava o repo à bruta para a /hojehatransportes… o problema é que a pasta que nós queremos é a pasta "hojehatransportes" que está dentro do repo… como não descobri como fazer clone apenas a essa pasta, resolvi mudar um pouco as coisas: O repo é sacado para a pasta /repo e a pasta /hojehatransportes passa a ser um link para a pasta /repo/hojehatransportes.

O settings.py fica com uma master-copy na / e o fabric copia-o para o /hojehatransportes evitando assim que ele se perca. Era fixe verificar-se se ele tinha sido alterado em vez de ser só se existe ou não.

Ah, o git vai sacar o branch "staging" em caso de ser deploy para teste e o branch "master" para o deploy para produção.

/repo, /hojehatransportes e /hojehatransportes/settings.py são todos testados individualmente e é executada a sua criação caso não existam.

A migração não está a funcionar no server. Não sei porquê nem andei a explorar…
À conta disso a migração está ou comentada ou a lançar warnings no fab…

Pra concluir… $ fab -H hagreve.com deploy_to_testing funca fixe para meter lá as cenas :)

carlosefonseca added a commit that referenced this issue Jun 8, 2011
…ions need fixing as they're not working remotely

#23

Signed-off-by: Carlos Fonseca <carlosefonseca@gmail.com>
@carlosefonseca
Copy link
Collaborator Author

meti opção para especificar o branch a usar e, por default, utiliza o branch checked out localmente.
Falta meter as cenas para o static… na volta um link do static.hagreve.com para o repo era capaz de dar… era fixe experimentar com um static temporario… talvez meter uma pasta dev dentro do static e linkar essa para o repo…

@jpgneves
Copy link
Owner

Se calhar um config file para isto também era porreiro. :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants