Use functions
Don't compile/jar/tar when no changes on repository