https://medium.com/@index23/start-sonarqube-server-and-run-analyses-locally-with-docker-4550eb7112a3
docker run -d --name sonar-test -p 9000:9000 sonarqube
https://medium.com/@index23/start-sonarqube-server-and-run-analyses-locally-with-docker-4550eb7112a3
docker run -d --name sonar-test -p 9000:9000 sonarqube
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 = { |
# 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' |
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()); | |
} |