Comments (4)
iteration 1:
- folder on controller (rhel7)
- chmod g+ws
- i worked directly on controller via vim + jenkins ssh cli
- others via samba mount
- 👎 git via samba is not very performant
from ciis0.github.io.
iteration 2:
- GUI: coder-server instead of samba
- 👎 dedicated tool not integrated into other people's tools
- Shell: sshfs
- 👎 bad git performance
from ciis0.github.io.
iteration 3:
sync folder on controller to working environment with unison.
server is RHEL which does not have unison in repos, install from GH releases, into /opt/unison
; this requires to add -servercmd /opt/unison/bin/unison
, but for brevity omitted below.
init with (-force
prefers that root during conflict resolution):
unison job-dsl ssh://controller//var/lib/jenkins/job-dsl -force ssh://controller//var/lib/jenkins/job-dsl -auto
keep in sync by adding -repeat watch
.
from ciis0.github.io.
unison with prf file:
# ~/.unison/job-dsl-prf.prf
root=job-dsl
root=ssh://controller//var/lib/jenkins/job-dsl
force=newer
auto=true
servercmd=/opt/unison/bin/unison
init | unison job-dsl-prf (unison will create the job-dsl directory from profile for you) |
sync | unison job-dsl-prf -repeat watch |
from ciis0.github.io.
Related Issues (19)
- bore tunnel
- winsw is your friend
- howto handbuch? HOT 1
- WSL with SSH
- migration issues from maven to bazel HOT 1
- IntelliJ WSL JBoss
- WSLg IntelliJ with pageant forwarding
- visualvm with jolokia
- vcXsrv VSOCK
- firefox, https with certs from own ca and hosts-file domains
- How is OCP4's `detectMultilineErrors` implemented?
- Query OCP Logging ES with OAuth token
- simple bash version selector HOT 1
- bash TMOUT
- OCP monitoring (thanos) oauth HOT 1
- decrypt WSS xmlenc data
- Jenkins Job-DSL pipelineJob definition cps vs cpsScm HOT 1
- kustomize generator plugin vs generated resources via wrapper HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ciis0.github.io.