mirror of
https://github.com/zebrajr/tensorflow.git
synced 2025-12-06 12:20:11 +01:00
53 lines
2.3 KiB
Bash
Executable File
53 lines
2.3 KiB
Bash
Executable File
#!/bin/bash
|
|
# Copyright 2023 The TensorFlow Authors. All Rights Reserved.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
# ==============================================================================
|
|
|
|
# Generates a handy index.html with a bunch of Kokoro links for GitHub
|
|
# presubmits.
|
|
# Usage: generate_index_html.sh /path/to/output/index.html
|
|
|
|
cat > "$1" <<EOF
|
|
<html>
|
|
<head>
|
|
<title>$(basename "$KOKORO_JOB_NAME")</title>
|
|
</head>
|
|
<body>
|
|
<h1>TensorFlow Job Logs and Links</h1>
|
|
<h2>Job Details</h2>
|
|
<ul>
|
|
<li>Job name: $KOKORO_JOB_NAME</li>
|
|
<li>Job pool: $KOKORO_JOB_POOL</li>
|
|
<li>Job ID: $KOKORO_BUILD_ID</li>
|
|
<li>Current HEAD Piper Changelist, if any: cl/${KOKORO_PIPER_CHANGELIST:-not available}</li>
|
|
<li>Pull Request Number, if any: ${KOKORO_GITHUB_PULL_REQUEST_NUMBER_tensorflow:- none}</li>
|
|
<li>Pull Request Link, if any: <a href="$KOKORO_GITHUB_PULL_REQUEST_URL_tensorflow">${KOKORO_GITHUB_PULL_REQUEST_URL_tensorflow:-none}</a></li>
|
|
<li>Commit: $KOKORO_GIT_COMMIT_tensorflow</li>
|
|
</ul>
|
|
<h2>Googlers-Only Links</h2>
|
|
<ul>
|
|
<li><a href="http://sponge2/$KOKORO_BUILD_ID">Sponge2</a></li>
|
|
<li><a href="http://sponge/target:$KOKORO_JOB_NAME">Sponge - recent jobs</a></li>
|
|
<li><a href="http://fusion2/ci/kokoro/prod:$(echo "$KOKORO_JOB_NAME" | sed 's!/!%2F!g')">Test Fusion - recent jobs</a></li>
|
|
<li><a href="http://cs/f:devtools/kokoro/config/prod/$KOKORO_JOB_NAME">Codesearch - job definition</a></li>
|
|
<li><a href="http://cs/f:learning/brain/testing/kokoro/$(echo "$KOKORO_JOB_NAME" | sed 's!tensorflow/!!g')">Codesearch - build definition & scripts</a></li>
|
|
<li><a href="http://cs/$KOKORO_JOB_NAME">Codesearch - All references to this job</a></li>
|
|
</ul>
|
|
<h2>Non-Googler Links</h2>
|
|
<ul>
|
|
<li><a href="https://source.cloud.google.com/results/invocations/$KOKORO_BUILD_ID">ResultStore</a></li>
|
|
</ul>
|
|
</body></html>
|
|
EOF
|