ordina-jtech / fordintysa-ci Goto Github PK
View Code? Open in Web Editor NEWFontys Workshop Continuous Integration
License: Other
Fontys Workshop Continuous Integration
License: Other
This ISO will be distributed on USB sticks.
Based on Boot2Docker? Should include docker-compose and reasonable shell with working backspace.
Save it in a state where all Docker images are already pulled.
Probably 2 CPU cores & 4GB RAMwill be enough.
It should be accompanied with a .pdf containing instructions how to get it up & running, up to:
./open.sh
All content of readme,md in the Master branch is now placed in the Wiki.
Content of the readme should be rewritten to contain just basic info about the project.
So link to the wiki for 'getting started' instructions.
Maybe in the wiki make explicit instructions for 'native' Docker users.
This is in homepage/html/homepage.md
, page GitBlit โ Repository Browsing
Indented bullet lists of one item looks sloppy.
DBAD ??
Ideas:
jenkins/Dockerfile
)http://sonarqube:9000/sonarqube
jenkins/data
/var/jenkins_home/*sonar*.xml
??/var/jenkins_home/credentials.xml
looks like the saved user/password combination doesn't survive persistence (which is a good thing)
jenkins/data/credentials.xml
needs to be removeddocker-compose stop
close.sh
to stop the environment instead of press Ctrl-C.Simple Java web app:
index.html
lets you play Prince of Persia (ask me for html source)pom.xml
with version -SNAPSHOT
Jenkins complains about the reverse proxy is not all that well.
Maybe it needs an extra header in homepage/default.conf
?
Noticed the GitBlit container remembers it's state and survives docker-compose stop & up. Can be purged with docker-compose rm -f
btw.
Can we do the same thing with Jenkins? Now it restarts completely blank...
Current command
ip=`ip route | awk '/eth1/ { print $9 }'`
returns nothing when running native.
Can we extract the correct ip addres with command ip route
?
ifconfig
is known to report it, but extraction from multiple lines would be complex...
3.0.5 is what apt-get maven
installs (part of jenkins/Dockerfile
)
Can we install eg 3.3.9?
I've only included Artifactory in the docker-compose, no further testing done yet.
mvn deploy
won't do, the Artifactory plugin knows where to deploy toFormerly http://${ip}/
showed /index.html
with reveal.js content.
Since Artifactory is added to docker-compose, it hijacks the /
location and does a forward to it's own loading page. Somehow in homepage/default.conf
(the nginx config) the first location is not first preferred. Puzzles me, since only location /artifactory
should forward to Artifactory.
NB: http://${ip}/index.html
still works...
slide 1/2 should only instruct to browse a repo.
On the next page ask some questions, like what is the first tag, how are the tags created, look in Maven Central what the first version was...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.