Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

Hello,

 

I've been following this tutorial for HOURS, trying to get a jenkins build system to work.

 

I'm stuck with the script part, and everything after. No offence to the guy who wrote it, but either it's not very clear or it's simply outdated.

 

Here's the original script from the tutorial:

 

rm -r builds
mkdir builds
python runtime/recompile.py
python runtime/reobfuscate.py
zip -r -9 $WORKSPACE/builds/SimpleCore_src_$BUILD_NUMBER src/common/dries007/*
zip -r -9 $WORKSPACE/builds/SimpleCore_src_$BUILD_NUMBER src/common/mcmod.info
zip -r -9 $WORKSPACE/builds/SimpleCore_src_$BUILD_NUMBER src/common/SP.png
cd reobf/minecraft
zip -r -D -9 $WORKSPACE/builds/SimpleCore_$BUILD_NUMBER *
cd ../..
cd src/common
zip -r -D -9 $WORKSPACE/builds/SimpleCore_$BUILD_NUMBER mcmod.info
zip -r -D -9 $WORKSPACE/builds/SimpleCore_$BUILD_NUMBER SP.png
cd ../..

 

And here is the closest to "working" I can get:

 

cd /var/lib/jenkins/jobs/TestMod/workspace/forge/mcp
./recompile.sh
./reobfuscate.sh
zip -r -9 /var/lib/jenkins/jobs/TestMod/workspace/builds/TestMod_src_$BUILD_NUMBER /var/lib/jenkins/jobs/TestMod/workspace/forge/mcp/src/minecraft/co/*
cd reobf/minecraft
zip -r -D -9 /var/lib/jenkins/jobs/TestMod/workspace/builds/TestMod_$BUILD_NUMBER *

cd ../..

 

Messy, huh? That's because I have no idea what I'm doing. All I know is the original script isn't even close to working.

The above script works, but it includes the entire Minecraft source, which obviously is bad. We only want my mod's source.

(Don't worry, I'm not distributing MC's source. This server isn't connected to the WWW right now while I experiment with getting it working, it's just on my local network)

 

Also, the source code is zipped into a package too, but annoyingly it has the whole tree; "var/lib/jenkins" etc instead of jsut the co/uk/silvania it should be.

 

Server is Ubuntu 12.04 LTS. Has anyone got any tips of what I can do?

width=463 height=200

http://s13.postimg.org/z9mlly2av/siglogo.png[/img]

My mods (Links coming soon)

Cities | Roads | Remula | SilvaniaMod | MoreStats

  • Author

Hello,

 

I've been following this tutorial for HOURS, trying to get a jenkins build system to work.

 

I'm stuck with the script part, and everything after. No offence to the guy who wrote it, but either it's not very clear or it's simply outdated.

 

Here's the original script from the tutorial:

 

rm -r builds
mkdir builds
python runtime/recompile.py
python runtime/reobfuscate.py
zip -r -9 $WORKSPACE/builds/SimpleCore_src_$BUILD_NUMBER src/common/dries007/*
zip -r -9 $WORKSPACE/builds/SimpleCore_src_$BUILD_NUMBER src/common/mcmod.info
zip -r -9 $WORKSPACE/builds/SimpleCore_src_$BUILD_NUMBER src/common/SP.png
cd reobf/minecraft
zip -r -D -9 $WORKSPACE/builds/SimpleCore_$BUILD_NUMBER *
cd ../..
cd src/common
zip -r -D -9 $WORKSPACE/builds/SimpleCore_$BUILD_NUMBER mcmod.info
zip -r -D -9 $WORKSPACE/builds/SimpleCore_$BUILD_NUMBER SP.png
cd ../..

 

And here is the closest to "working" I can get:

 

cd /var/lib/jenkins/jobs/TestMod/workspace/forge/mcp
./recompile.sh
./reobfuscate.sh
zip -r -9 /var/lib/jenkins/jobs/TestMod/workspace/builds/TestMod_src_$BUILD_NUMBER /var/lib/jenkins/jobs/TestMod/workspace/forge/mcp/src/minecraft/co/*
cd reobf/minecraft
zip -r -D -9 /var/lib/jenkins/jobs/TestMod/workspace/builds/TestMod_$BUILD_NUMBER *

cd ../..

 

Messy, huh? That's because I have no idea what I'm doing. All I know is the original script isn't even close to working.

The above script works, but it includes the entire Minecraft source, which obviously is bad. We only want my mod's source.

(Don't worry, I'm not distributing MC's source. This server isn't connected to the WWW right now while I experiment with getting it working, it's just on my local network)

 

Also, the source code is zipped into a package too, but annoyingly it has the whole tree; "var/lib/jenkins" etc instead of jsut the co/uk/silvania it should be.

 

Server is Ubuntu 12.04 LTS. Has anyone got any tips of what I can do?

width=463 height=200

http://s13.postimg.org/z9mlly2av/siglogo.png[/img]

My mods (Links coming soon)

Cities | Roads | Remula | SilvaniaMod | MoreStats

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.