• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pantsbuild / pants / 9082
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: add/port-target-adaptor-and-source-block
DEFAULT BRANCH: main
Ran 17 Feb 2016 02:27AM UTC
Jobs 7
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
9082

push

travis-ci

kwlzn
Improve site publishing scripts.

- Add `set -eo pipefail` to publishing scripts to ensure they fail fast when things go wrong.
- Modify repo URI form for https cloning.

Closes #2925

Testing Done:
https://travis-ci.org/pantsbuild/pants/builds/109695111

-------------------------------------------------------------------------------------

After this change, I was able to successfully publish to the site (vs the "before" state in #2925):

```
[illuminati pants (master)]$ ./build-support/bin/publish_docs.sh -opd kwlzn-deprecation-policy
INFO] Detected git repository at /Users/kwilson/dev/pants on branch master

12:13:21 00:00 [main]
               (To run a reporting server: ./pants server)
12:13:21 00:00   [setup]
12:13:21 00:00     [parse]
               Executing tasks in goals: reference
12:13:21 00:00   [reference]
12:13:21 00:00     [reference]
                   Generating /Users/kwilson/dev/pants/dist/reference/pants_reference_body.html
                   Generating /Users/kwilson/dev/pants/dist/reference/build_dictionary_body.html
12:13:22 00:01   [complete]
               SUCCESS
INFO] Detected git repository at /Users/kwilson/dev/pants on branch master

12:13:23 00:00 [main]
               (To run a reporting server: ./pants server)
12:13:23 00:00   [setup]
12:13:23 00:00     [parse]
               Executing tasks in goals: markdown
12:13:23 00:00   [markdown]
12:13:23 00:00     [markdown]
                   Emitted /Users/kwilson/dev/pants/dist/markdown/css/codehighlight.css.
                     Processed export.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/export.html.
                     Processed docs.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/docs.html.
                     Processed powered_by.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/powered_by.html.
                     Processed readme.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/readme.html.
                     Processed publish.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/publish.html.
                     Processed internals.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/internals.html.
                     Processed howto_develop.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/howto_develop.html.
                     Processed target_addresses.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/target_addresses.html.
                     Processed howto_ask.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/howto_ask.html.
                     Processed README.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/backend/python/README.html.
                     Processed setup_repo.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/setup_repo.html.
                     Processed with_emacs.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/with_emacs.html.
                     Processed dev_tasks_publish_extras.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/dev_tasks_publish_extras.html.
                     Processed 3rdparty.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/3rdparty.html.
                     Processed CHANGELOG.rst to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/CHANGELOG.html.
                     Processed first_tutorial.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/first_tutorial.html.
                     Processed invoking.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/invoking.html.
                     Processed release_jvm.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/release_jvm.html.
                     Processed index.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/index.html.
                     Processed README.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/engine/exp/README.html.
                     Processed install.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/install.html.
                     Processed README.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/README.html.
                     Processed release.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/release.html.
                     Processed intellij.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/intellij.html.
                     Processed build_files.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/build_files.html.
                     Processed howto_contribute.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/howto_contribute.html.
                     Processed credits.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/credits.html.
                     Processed tshoot.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/tshoot.html.
                     Processed announce_201409.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/announce_201409.html.
                     Processed howto_plugin.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/howto_plugin.html.
                     Processed first_concepts.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/first_concepts.html.
                     Processed with_intellij.md to /Users/kwilson/dev/pants/dist/markdown/html/src/docs/with_intellij.html.
                     Processed dev_tasks.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/dev_tasks.html.
                     Processed deprecation_policy.md to /Users/kwilson/dev/pants/dist/markdown/html/src/python/pants/docs/deprecation_policy.html.
                     Processed 3rdparty_jvm.md to /Users/kwilson/dev/pants/dist/markdown/html/examples/src/java/org/pantsbuild/example/3rdparty_jvm.html.
                     Processed README.md to /Users/kwilson/dev/pants/dist/markdown/html/examples/src/java/org/pantsbuild/example/hello/main/README.html.
                     Processed page.md to /Users/kwilson/dev/pants/dist/markdown/html/examples/src/java/org/pantsbuild/example/page.html.
                     Processed from_maven.md to /Users/kwilson/dev/pants/dist/markdown/html/examples/src/java/org/pantsbuild/example/from_maven.html.
                     Processed pex_design.md to /Users/kwilson/dev/pants/dist/markdown/html/examples/src/python/example/pex_design.html.
                     Processed readme.md to /Users/kwilson/dev/pants/dist/markdown/html/examples/src/python/example/readme.html.
                     Processed readme.md to /Users/kwilson/dev/pants/dist/markdown/html/examples/src/java/org/pantsbuild/example/readme.html.
                     Processed readme.md to /Users/kwilson/dev/pants/dist/markdown/html/examples/src/thrift/org/pantsbuild/example/readme.html.
                     Processed readme.md to /Users/kwilson/dev/pants/dist/markdown/html/examples/src/scala/org/pantsbuild/example/readme.html.
                     Processed 3rdparty_py.md to /Users/kwilson/dev/pants/dist/markdown/html/examples/src/python/example/3rdparty_py.html.
                     Processed README.md to /Users/kwilson/dev/pants/dist/markdown/html/README.html.
                     Processed README.md to /Users/kwilson/dev/pants/dist/markdown/html/testprojects/src/java/org/pantsbuild/testproject/page/README.html
12:13:26 00:03   [complete]
               SUCCESS
INFO] Detected git repository at /Users/kwilson/dev/pants on branch master

12:13:26 00:00 [main]
               (To run a reporting server: ./pants server)
12:13:26 00:00   [setup]
12:13:26 00:00     [parse]
               Executing tasks in goals: sitegen
12:13:27 00:01   [sitegen]
12:13:27 00:01     [sitegen]
12:13:34 00:08   [complete]
               SUCCESS
To abort publishing these docs to http://pantsbuild.github.io/staging/kwlzn-deprecation-policy press CTRL-C, otherwise press enter to continue.
Cloning into 'pantsbuild.github.io'...
remote: Counting objects: 15854, done.
remote: Total 15854 (delta 0), reused 0 (delta 0), pack-reused 15854
Receiving objects: 100% (15854/15854), 22.42 MiB | 2.04 MiB/s, done.
Resolving deltas: 100% (14656/14656), done.
Checking connectivity... done.
[master 122c299] publish by kwilson
 58 files changed, 48748 insertions(+)
 create mode 100644 staging/kwlzn-deprecation-policy/3rdparty.html
 create mode 100644 staging/kwlzn-deprecation-policy/3rdparty_jvm.html
 create mode 100644 staging/kwlzn-deprecation-policy/3rdparty_py.html
 create mode 100644 staging/kwlzn-deprecation-policy/JVMProjects.html
 create mode 100644 staging/kwlzn-deprecation-policy/ThriftDeps.html
 create mode 100644 staging/kwlzn-deprecation-policy/announce_201409.html
 create mode 100644 staging/kwlzn-deprecation-policy/build_dictionary.html
 create mode 100644 staging/kwlzn-deprecation-policy/build_files.html
 create mode 100644 staging/kwlzn-deprecation-policy/changelog.html
 create mode 100644 staging/kwlzn-deprecation-policy/credits.html
 create mode 100644 staging/kwlzn-deprecation-policy/deprecation_policy.html
 create mode 100644 staging/kwlzn-deprecation-policy/dev.html
 create mode 100644 staging/kwlzn-deprecation-policy/dev_tasks.html
 create mode 100644 staging/kwlzn-deprecation-policy/dev_tasks_publish_extras.html
 create mode 100644 staging/kwlzn-deprecation-policy/docs.html
 create mode 100644 staging/kwlzn-deprecation-policy/export.html
 create mode 100644 staging/kwlzn-deprecation-policy/first_concepts.html
 create mode 100644 staging/kwlzn-deprecation-policy/first_tutorial.html
 create mode 100644 staging/kwlzn-deprecation-policy/from_maven.html
 create mode 100644 staging/kwlzn-deprecation-policy/howto_ask.html
 create mode 100644 staging/kwlzn-deprecation-policy/howto_contribute.html
 create mode 100644 staging/kwlzn-deprecation-policy/howto_develop.html
 create mode 100644 staging/kwlzn-deprecation-policy/howto_plugin.html
 create mode 100644 staging/kwlzn-deprecation-policy/images/intellij-configure-tests.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/intellij-new-project-1.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/intellij-new-project-2.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/intellij-new-pythonsdk.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/intellij-project-structure-modules-sources.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/intellij-project-structure-project.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/intellij-run.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/intellij-select-venv.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/ossrh-publish-close-staging-repo.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/ossrh-publish-find-staging-repo.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/ossrh-publish-release-staging-repo.png
 create mode 100644 staging/kwlzn-deprecation-policy/images/report-server-page.png
 create mode 100644 staging/kwlzn-deprecation-policy/index.html
 create mode 100644 staging/kwlzn-deprecation-policy/install.html
 create mode 100644 staging/kwlzn-deprecation-policy/intellij.html
 create mode 100644 staging/kwlzn-deprecation-policy/internals.html
 create mode 100644 staging/kwlzn-deprecation-policy/invoking.html
 create mode 100644 staging/kwlzn-deprecation-policy/logo.ico
 create mode 100644 staging/kwlzn-deprecation-policy/options_reference.html
 create mode 100644 staging/kwlzn-deprecation-policy/page.html
 create mode 100644 staging/kwlzn-deprecation-policy/pex_design.html
 create mode 100644 staging/kwlzn-deprecation-policy/powered_by.html
 create mode 100644 staging/kwlzn-deprecation-policy/publish.html
 create mode 100644 staging/kwlzn-deprecation-policy/python-readme.html
 create mode 100644 staging/kwlzn-deprecation-policy/release.html
 create mode 100644 staging/kwlzn-deprecation-policy/release_jvm.html
 create mode 100644 staging/kwlzn-deprecation-policy/robots.txt
 create mode 100644 staging/kwlzn-deprecation-policy/s.css
 create mode 100644 staging/kwlzn-deprecation-policy/s.js
 create mode 100644 staging/kwlzn-deprecation-policy/scala.html
 create mode 100644 staging/kwlzn-deprecation-policy/setup_repo.html
 create mode 100644 staging/kwlzn-deprecation-policy/target_addresses.html
 create mode 100644 staging/kwlzn-deprecation-policy/tshoot.html
 create mode 100644 staging/kwlzn-deprecation-policy/with_emacs.html
 create mode 100644 staging/kwlzn-deprecation-policy/with_intellij.html
Counting objects: 46, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (46/46), done.
Writing objects: 100% (46/46), 290.06 KiB | 0 bytes/s, done.
Total 46 (delta 31), reused 0 (delta 0)
To https://github.com/pantsbuild/pantsbuild.github.io.git
   e245188..122c299  master -> master
```

I also tested the `set -eo pipefail` behavior when this was breaking and ensured it did the correct thing.

Bugs closed: 2925, 2926

Reviewed at https://rbcommons.com/s/twitter/r/3465/
Jobs
ID Job ID Ran Files Coverage
1 9082.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 17 Feb 2016 02:27AM UTC 0
Travis Job 9082.1
4 9082.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 17 Feb 2016 02:51AM UTC 0
Travis Job 9082.4
5 9082.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 17 Feb 2016 02:42AM UTC 0
Travis Job 9082.5
6 9082.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 17 Feb 2016 02:43AM UTC 0
Travis Job 9082.6
7 9082.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 17 Feb 2016 02:44AM UTC 0
Travis Job 9082.7
8 9082.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 17 Feb 2016 02:47AM UTC 0
Travis Job 9082.8
9 9082.9 (CI_FLAGS="-fkmsrjlpn -i 4/6 'Python integration tests for pants - shard 5'") 17 Feb 2016 02:55AM UTC 0
Travis Job 9082.9
Source Files on build 9082
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #9082
  • bd45c8a7 on github
  • Prev Build on master (#9079)
  • Next Build on master (#9101)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc