Multiple projects in one repo #53
-
Feel free to correct me if I'm totally wrong here but it seems like the testing with github actions/docker is really meant for single addon projects. For our use case, we have a github that has a lot of our production code on it in the format of repo/garrysmod/addons and repo/garrysmod/gamemode. I tried to repurpose a lot of the code to work in our format but it seems a lot of the existing code relies on the structure of it just containing one addon. Any sense of direction would be great as this is a very helpful tool in our development and we have used it a ton to make our code more maintainable. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Hi @zeeptin! You bring up a good point, I definitely didn't create GLuaTest with this usecase in mind. Honestly I didn't realize that so many people did it this way. I'd love to make GluaTest work for this configuration too. So I'm thinking of a short term solution that should help:
I think as long as we can get the gamemode/addons directories in the right place, you should be able to add your gamemode-specific tests somewhere that makes sense to you, and then each addon can have their tests in the normal place. Does that sound like it would make life easier for your setup? |
Beta Was this translation helpful? Give feedback.
-
With the release of https://github.com/CFC-Servers/GLuaTest/releases/tag/0.27, this is now addressed 👍 Thanks again for your help testing and refining! |
Beta Was this translation helpful? Give feedback.
With the release of https://github.com/CFC-Servers/GLuaTest/releases/tag/0.27, this is now addressed 👍
Thanks again for your help testing and refining!