Je travaille avec Vapor dans Xcode, en déployant à Heroku. Mon application Web fonctionne parfaitement. Vraiment content de Vapor et combien il est facile de le déployer à Heroku.Cibles multiples dans le projet Vapor Xcode
J'essaie maintenant de créer un processus distinct Heroku Worker dans le même projet. J'ai ajouté le nouveau worker à mon fichier Procokile Heroku, mais je ne sais pas comment configurer la deuxième cible dans le projet Xcode afin qu'il ne soit pas écrasé chaque fois que j'exécute vapor xcode
pour reconstruire le fichier projet.
Mon Procfile ressemble à ceci:
web: App --env=production --workdir=./ --config:servers.default.port=$PORT --config:postgresql.url=$DATABASE_URL
worker: Worker --env=production --workdir=./ --config:servers.default.port=$PORT --config:postgresql.url=$DATABASE_URL
Donc, comme vous pouvez le voir, je veux simplement un second exécutable application appelée Worker
que je peux commencer au sein d'un travailleur Heroku Dyno.
Une idée de comment je peux avoir une cible d'application Web et une cible de travailleur séparé dans mon projet Xcode qui ne sera pas écrasée par vapor xcode
?
Merci --TJ