Closed Oddface closed 5 years ago
Gold has had a lot of work on, along with education. I'm assuming you want the same thing like Soartex's system? Built midnight each day and pushed to various locations. I did bring this up a while ago but no one really commented on it.
If I created the server script for you guys on the same method as ours issue #144 would be needed. So might be a good idea.
Cool :+1: Guess we have some work to do then.
What CDN are you guys using? Or using CurseForge for the downloads at the mo?
I think it's just curse.
So we just need the jsons for your script to work?
Personally I made for myself a batch script for Windows that copies the contents of the repository folders, ignoring the .git and overwrites folders into a single locale, which I know is the first step for using Jenkins. However I know nothing about Jenkins to take it further.
Yeah we tried a bunch of systems before settling on the JSON system. It's efficient and pretty much does all the work in less time than a person could. We handle about 100+ downloads and the script does it all w/o us lifting a finger and handles the version changes / deploys etc... ;)
There is also a mod which generates modpack download JSON's for you. (Just requires naming changing etc.. buts the mods part will be pre-filled.
Looking at soartex, it appears that you guys have one fork and each mc version is a different branch, would this work for our current setup or should we adapt to yours.
We have a repo per version which allows back support to be easier. (The same is applied to the Vanilla repos). This also makes it easier for people to contribute as we don't want to alienate users with having to use a single repo with more than one branch for the textures. (That and we would hit GitHub's space limit for a repo)
Ok so it's set up the same way we have it
Sorry if asking too many questions, trying to get this squared away for us as seamlessly as possible. And once I know what we need I can get to setting it up for us.
I'd probably be more helpful here for the group since my skills align more with coding and back-end than graphic manipulation.
He he no worries, I'll take care of the server side as all I need is to add a line to a JSON file to tell our server to build JSTR. So pretty much need you guys to handle the JSON's on here and for modpacks if needed. (But they will need to be added to our repo due to how the script works) We do have a Slack for this group to talk about this in more depth. Or I have a TS I don't mind you guys using to chat about things etc...
Mind inviting me to the Slack?
@Oddface you mind me adding @damonmensch to the Slack?
Of course not :)
@damonmensch shoot me an email to invite you via :) Containing your email obvs :P
Invite sent :)
Thanks for pushing this forward guys, ping me if you need permissions or
anything changed. Having it just push master builds to curse would work
perfectly, and the mod.jsons
is a start in that direction. Thanks again
for picking up the slack.
On Mar 4, 2016 6:26 AM, "Kieron Richardson" notifications@github.com
wrote:
Invite sent :)
— Reply to this email directly or view it on GitHub https://github.com/John-Smith-Modded/JSTR-1.7.x/issues/149#issuecomment-192241908 .
To have things ease over, I have run my old script and uploaded some alpha builds. Let me know how these work for you guys. http://minecraft.curseforge.com/projects/john-smith-legacy-modded/files
Is the 1.7.10 release still being updated?
I have not personally touched it in a while, and I am pretty much the only one (besides yourself lately) who is doing anything to the pack at all.
This has been mentioned in a few times, so I'm making a new issue for it. The packs are not being updating often enough right now and it's been over 4 months since the last time. The current system relies on @goldbattle doing it manually, which has worked fine in the past, but I feel he's being a bit of an absent parent to us right now. I'm requesting we get some kind of automated updating system. It could be once a month, once a week or every time we commit, but we need something. I'm not code-savvy at all, so I need some help with the specifics here.