https://medium.com/@index23/start-sonarqube-server-and-run-analyses-locally-with-docker-4550eb7112a3
docker run -d --name sonar-test -p 9000:9000 sonarqube
| JSONObject json = new JSONObject(); | |
| Manifest mf = new Manifest(); | |
| mf.read(Thread.currentThread().getContextClassLoader().getResourceAsStream("META-INF/MANIFEST.MF")); | |
| for (Map.Entry<Object, Object> entry:mf.getMainAttributes().entrySet()) { | |
| json.put(entry.getKey().toString(), entry.getValue()); | |
| } |
| # Git aliases | |
| git config --global alias.lol 'log --pretty="format:%C(auto,yellow)%h %C(auto,cyan)%>(12,trunc)%ar %C(auto,green)%aN %C(auto,reset)%s%C(auto,red)% gD% D" -n25' | |
| git config --global alias.st status | |
| git config --global alias.brhist 'branch -a --sort=-committerdate --format="%(HEAD) %(color:red)%(refname:short)%(color:reset) - %(color:yellow)%(objectname:short)%(color:reset) - %(contents:subject) - %(color:green)%(authorname)%(color:reset) (%(color:cyan)%(committerdate:relative)%(color:reset))"' | |
| git config --global core.editor 'code --wait' |
| const functions = require('@google-cloud/functions-framework'); | |
| const container = require('@google-cloud/container'); | |
| functions.http('helloHttp', async(req, res) => { | |
| const client = new container.v1.ClusterManagerClient(); | |
| projectId = req.query.projectId || req.body.projectId; | |
| const request = { |
https://medium.com/@index23/start-sonarqube-server-and-run-analyses-locally-with-docker-4550eb7112a3
docker run -d --name sonar-test -p 9000:9000 sonarqube