-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nightly builds of deb packages? #666
Comments
Will build new package. |
Thanks! |
Now most of level editor etc is translated. I added new Windows packages: Do you have time to provide new 32bit and 64bit DEB-Packages for 18.04 ? |
Maybe it's easier to think about automatic nightly builds on
alexandria? Doing it manually all the time costs boospy lots of time
probably.
…--
Blog: https://mg.guelker.eu
|
Can someone profide info how to build 32bit and 64bit DEB packages? I could setup automatic builds to alexandria, using qemu. |
Or alternatively, I can setup building packages with free https://packager.io/ service that builds packages automatically and can be used as deb/rpm repo. |
This would be very nice. I will describe how i build. I'am not a dev, so i know this is awkward. I write that down. |
@boospy We have recently released a beta1 of TSC 2.1.0 and it'd be nice if you could provide packages for this. As we're going to release one or more betas before the final 2.1.0 release, it'd be good if you subscribed to the linked tsc-devel mailinglist so you don't miss those and can provide packages (if you find the time of course). Once the packages are available, we'll announce the beta release on the TSC website. |
Is no online. How i build?
After install the game is on the local disk. Now i move the files to my builddirectory. Both attached. So and last. I played to a level the i found something that i do not know what i should do here... strange. Here is the picture: https://darkdevil.osit.cc/nextcloud/s/FogYy7RQTykXHfS?path=%2Fshares%20for%20forums%2FTSC#/shares%20for%20forums/TSC/tsc_what.png 🥇 :) :) :) |
Thank you very much! @sydneyjd Could you please pull the packages and upload them to the website? Once done I will create a news post for the beta1.
@xet7 Can you take a look at this instructions and tell me if this is automatable in a way we can implement on alexandria with a shell script or similar? Note we already have an automatically updated copy of the TSC repository on alexandria in
May I ask to link pictures in a way that does not require JavaScript? You can perfectly well include pictures into GitHub comments by use of the |
Please give details what commands you used to build deb package. I did not find that info yet. |
Thanks! Which level is that? When you're in the level, press F8 to open the editor and you can read the level name in the bottom-left corner in cyan blue. In any case, the switch should have activated something. |
I figured out a way to build deb package, but I'll test does it work, before uploading. |
I have uploaded these deb packages to https://ftp.secretchronicles.org/releases/
I did build manually on each distro desktop. Here is info how to manually build for any .deb distro architecture: I have not yet figured out how to automate building .deb packages. |
I have tested that Xet7's amd64 Package does install and run properly on Ubuntu 18.04. Would you still like me to pull Boospy's Ubuntu package and upload it to the website? |
Thanks, xet7. @boospy I hope that this is line with your expectations. You could do some testing of the beta1 release and see if you find bugs. Or even better, try building new levels! TSC is in urgent need of new quality levels. Please submit any levels you create to the linekd mailing list. |
Today I installed the TSC 2.1.0-rc2 DEB package on my KDE NEON (ubuntu 20.04). Unfortunately I could not start the game because a dependency was not installed.
|
Yes, 3 days ago I added that libboost-chrono dependency to Ubuntu 20.10 package Secretchronicles/main-website@4dec10e but it's still missing from other packages, I will update other packages in near future. |
Why old rc2? Official release of 2.1.0 is at https://secretchronicles.org/en/download/ |
Sorry my fault. Wrong packages in my repo. :) :) |
I checked all official .deb packages, and it seems only sid package had libboost-chrono missing. I'm currently uploading sid package. |
Sid package is now uploaded and md5+sha256 hashes updated on website. |
@boospy
Now TSC has new statusbar at bottom of level editor. Can you provide new 32bit and 64bit DEB-Packages for 18.04 ?
I'm currently building new Windows packages.
The text was updated successfully, but these errors were encountered: