Skip to content

Latest commit

 

History

History
76 lines (55 loc) · 3.12 KB

practice.md

File metadata and controls

76 lines (55 loc) · 3.12 KB

practice

access from corporate context

behind a proxy

Recommendation: use a local proxy (e.g. this one) and chain this to your corporate proxy.

Advantage: cross application, unified local proxy settings for in- and external traffic rules

Simply configure within all applications your local "ProxyChain". For e.g. git you have to configure your git config --global -l .gitconfig like

[url "http://"]
	insteadOf = git://
[http]
	sslVerify = false
	proxy = "http://localhost:8888"
[https]
        sslVerify = false
	proxy = "http://localhost:8888"

e.g. by using the following commands

git config --global url."http://".insteadOf git://

// ProxyProxy setting(s)
git config --global http.sslVerify false
git config --global http.proxy "http://localhost:8888"

git config --global https.sslVerify false
git config --global https.proxy "http://localhost:8888"

building

releasing

Create releases to bundle and deliver iterations of a project to users.

A plugin to release a project with Maven, saving a lot of repetitive, manual work.

Fully automated version management and package publishing. Highlights:

  • Determine the next semantic version number based on commit messages
  • Create Git tags and release notes
  • Publish artifacts
  • High extensibility through a large number of plugins, e.g.

publishing

Maven artifacts

  • Bintray
    • standard public maven repo
  • JitPack.io
    • easy to use
    • namespace and IDs are derived repository URL ( != pom.xml attribtues)

project metrics

Such metrics may be related to your builds, chats, dependencies, sizes, downloads, funding, issue tracking, licenses, rating, social media, versioning, platform and version support, monitoring and more.

highlight important stats with badges from shields.io e.g. GitHub stars