-
Notifications
You must be signed in to change notification settings - Fork 0
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
Build in Zeuthen #9
Comments
Sync folders with mutagen[2022-09-09 11:34:31] fiedl@fiedl-mbp ~/icecube/icetray main 79f9588ad
▶ brew install mutagen-io/mutagen/mutage
▶ brew install mutagen-io/mutagen/mutagen-compose
▶ mutagen sync create --stage-mode=internal --name icetray-zeuthen ~/icecube/icetray fiedl@warp-zeuthen.desy.de:/afs/ifh.de/group/amanda/scratch/fiedl/icetray
▶ mutagen sync create --stage-mode=internal --name hole-ice-scripts-zeuthen ~/icecube/hole-ice-scripts fiedl@warp-zeuthen.desy.de:/afs/ifh.de/group/amanda/scratch/fiedl/hole-ice-scripts Sync später beenden:
|
Build icetray on zeuthen[2022-09-09 13:14:46] fiedl@kepler00 /afs/ifh.de/group/amanda/scratch/fiedl/icetray-build
▶ source /cvmfs/icecube.opensciencegrid.org/py3-v4.2.1/setup.sh
▶ cmake -D CMAKE_BUILD_TYPE=Debug -D SYSTEM_PACKAGES=true ../icetray
-- + clsim
-- +-- Building with SSE extensions for x86/amd64/x86_64.
-- +-- python [symlinks]
-- +-- OpenCL not found, skipping support
-- +-- CUDA support disabled (CUDA >= 10 not found) |
https://icecube-spno.slack.com/archives/C02KQL9KN/p1662722634332219
|
Or, with a symlink to access everything from
|
With the help of jvs, this is how icetray can be built in zeuthen:
|
Test propagation script in zeuthen
|
With this workaround (de2bdd3), the scripts can be executed:
Finally works 👍 |
MutagenI'm using mutagen to sync my local icetray source folder and my local script folder to the corresponding folders in zeuthen. Then I can work on the files locally, open files locally in steamshovel, but run scripts remotely in zeuthen. With password-less ssh into zeuthen (#13), the mutagen commands should be: Install mutagen
Create directory syncs
Check sync session
Resume sync sessions after network has been down
Terminate sync sessions
|
With https://mutagen.io/documentation/synchronization
|
which gives the local directory on the dev machine precedence over the zeuthen directory in case of conflicts. #9 (comment) https://mutagen.io/documentation/synchronization
mutagen
The text was updated successfully, but these errors were encountered: