public Push()

in src/main/java/org/apache/jenkins/gitpubsub/GitPubSubPoll.java [301:318]


        public Push(Type type, JsonNode payload, String origin) {
            super(type, payload, origin);
            server = "https://"
                    + getPayload().get("server").asText() +
                    ".apache.org/repos/asf";
            // pre-parse the remote uri
            URIish event;
            try {
                event = new URIish(
                        server + "/"
                                + Util.rawEncode(payload.get("project").asText())
                                + ".git"
                );
            } catch (URISyntaxException e) {
                event = null;
            }
            this.remoteUri = event;
        }