Month: February 2016
-
the GNU packages that I need most seriously on my “finkified” Macs
https://wiki.jochen.hayek.name/w?title=The_GNU_packages_that_I_need_most_seriously_on_my_finkified_Macs – this is where this text should actually live and get maintained CAVEAT!!! Read carefully beforehand: http://finkproject.org/download/ http://finkproject.org/download/srcdist.php I.e. install Xcode Tools/Developer Tools, Xcode Command Line Tools, and X11 ! This message wants to tell you, that the Xquartz X11 distribution is not installed (it is not something, that fink can do for you):…
-
updating resp. re-installing “fink” on OS X “El Capitan”
Updating did not work at all. I needed a fresh installation from finkproject.org . And then: $ fink install coreutils xmlstarlet pwgen $ fink install xpdf … Nota bene: you should always upgrade fink before upgrading OS X.
-
Jenkins CI with Tomcat 9
http://tomcat.apache.org/tomcat-9.0-doc/appdev/ Always climbing on the learning curve and trying to take it to the next level 😎 Just installing apache-tomcat-9.0.0.M3 (on Windows 7), trying to get it operational under cygwin. I set these (historic) environment variables through the Control Panel: CATALINA_HOME=%PROGRAMFILES%apache-tomcat-9.0.0.M3 CATALINA_BASE=%USERPROFILE%tomcat But early experiences with Tomcat under cygwin made me better set them in the…
-
doing XPath within shell scripts with a lightweight utility
Is XMLStartlet really a reliable and lightweight command line utility to be employed with shell scripts? … with cygwin shell scripts?!? cygwin and fink have each have (ipkg does not) a ready-made XMLStartlet, and for now it seems to do what I need. cygwin (?), fink, and ipkg each have a ready-made libxml2 and xmllint.
-
Jenkins CI: exposed spaces and their respective life times — do not confuse with: artifacts, archives, …
https://wiki.jenkins-ci.org/display/JENKINS/Copy+To+Slave+Plugin – transferring files back and forth between master and slave(s) There are various exposed spaces provided by a Jenkins master: https://JENKINS_MASTER/jenkins/userContent/ — general shared, long-term space — no automatic purging https://JENKINS_MASTER/jenkins/job/YOUR_JOB/ws/ — that’s quite obviously “per job” long-term “workspace” — no automatic purging … “per job”, “per build” middle-term space … — will get removed automatically,…
-
Jenkins CI: artifacts, archives, repositories, …
https://wiki.jenkins-ci.org/display/JENKINS/ArtifactDeployer+Plugin https://wiki.jenkins-ci.org/display/JENKINS/Copy+Artifact+Plugin https://wiki.jenkins-ci.org/display/JENKINS/CopyArchiver+Plugin …
-
“artifact” or “artefact”?
https://en.wiktionary.org/wiki/artifact artifact — in American English artefact — in British and Australian English
-
Python regular expression and “extra flags”
https://en.wikibooks.org/wiki/Python_Programming/Regular_Expression#Pattern_objects https://docs.python.org/3/library/re.html#re.X — “This flag allows you to write regular expressions that look nicer and are more readable by …” — my favourite flag Q: How to combine a couple of flags? A: add them like integers!
-
InformIT: Peter Smith’s “Software Build Systems: Principles and Experience”
http://www.informit.com/store/software-build-systems-principles-and-experience-9780321769442 http://www.informit.com/store/product.aspx?isbn=9780321769442 https://en.wikipedia.org/wiki/Special:BookSources/9780321769442 from Chapter 16: Tool Management: Tool Rules take notes (very, very detailed — nice!) use version control for the source code periodically upgrade tools use version control for the tool binaries There is a very nice and enjoyable section on “breaking the rules”.
-
Jenkins CI: my account password did not work any more, but I found a way to fix it
Q: how to solve this? A: mostly by taking notes Q: which security model do I use? A: “Role-Based Strategy“ general approach: fix a few bits within config.xml and another few bits within your Jenkins web GUI for editing config.xml stop your Jenkins of course create a new (privileged) user account, and change your main…