Enable a decent way to build / test Meteor in CI #11519
Replies: 2 comments 2 replies
-
So what do you propose should be done? If we could split this into concrete steps that would be a great step towards making this happen. |
Beta Was this translation helpful? Give feedback.
-
Hi @satyavh we agree that easier deploys are going to help in our growth. We are working at the moment in this feature on Meteor Cloud. The idea is simple, you create a new app on Galaxy (or select an existent one) and then the branch from a GitHub repository that you have access to. After that new commits to this branch are going to create a new deploy on Galaxy. Are there other use cases that you believe are not going to be covered by this new feature that is coming to Meteor Cloud? You also talk about testing, what is the challenge for you in this area? Usually I use Jenkins on my projects to run my tests without any issues so I would like to understand more the issues that you are facing. |
Beta Was this translation helpful? Give feedback.
-
The build process needs to happen locally, which is really inconvenient and unprofessional when working with Meteor in teams / professionally. There are a couple of attempts by people (such as Disney) to provide a Meteor docker container, which allows you to build Meteor in CI - and if you persist you can make it work. You will run into issues such as Galaxy only accepting secrets from settings.json, or how to test your code before building. I made it happen but I can't recommend the journey.
Imho for Meteor to grow up, this needs to be easily possible.
Beta Was this translation helpful? Give feedback.
All reactions