master Enterprise 3.x documentation changes (initial version) (#287

* TCIE3.0 support bundle instructions

* Questions in eneterprise support updated

* Basic TCIE 3.0 overview doc

* Adding 3.0 references

* Create tcie-3.x-obtain-license.md

Basic instructions

* Rewording EOL for 2.0

* Create tcie-3.x-migrating-db-from-2.x-to-3.x.md

* Create tcie-3.x-setting-up-travis-ci-enterprise.md

placeholder

* Update enterprise_sidebar.html

New TCIE 3.x related links

* Update tcie-3.x-migrating-db-from-2.x-to-3.x.md

Initial description as summarized by the team

* TCIE 3.X images for DB migration

* fixes and img links

* TCIE 3.X setting up images

* Initial content

based on @Montana work

* Create setting-up-worker.md

initial version

* Update enterprise_sidebar.html

excluded worker, added entry for upgrading 3.0

* Create placholder for upgrading 3.x content

* Create tcie-3.x-upgrading.md

placeholder

* Delete tcie-3.x-upgrading.md--- title: Setting up Travis CI Enterprise layout: en_enterprise redirect_from: -

* couple of screenshots 3.0 related

* excluding worker set up and ref link

* Linking to Worker setup

* Ubuntu version update

* Update setting-up-worker.md

adjusting to be a separate page

* Title update

* Update tcie-3.x-upgrading.md

content added, adjusted to 3.x

* small fix

* deploy recipe recommendation

* fixed cloud addressess of VCS

* redirects fixed

* updated images (cropped to content)

* Add TCIE 3.x, reorganize

* First draft with TCIE 3.x

* anchor fixes

* another anchor fix

* Fixed some of the gaps and content during review

* Basic 3.x instructions added

* Fixed general description and generic steps

* Some more fixes

* TCIE encryption key backup

Appears in multiple docs, excluded to snippet

* Update upgrading.md

* Update tcie-3.x-upgrading.md

* Adding TCIE 3.x contents

* fixing some examples and commands

* fixed link

* updated with 3.x content

* formatting fixes

* wording

* typo fix

* Create bionic.md

* Precise disbanded in 3.x

* Create focal.md

* fixed references

* Added bionic and focal references

* Update snippets.yml

* Let's encrypt related updates

* Added Let's Encrypt cert remark

* fixed sentence

* fixed typo and wording

* Update snippets.yml

* eidting fix

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* editing fix

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update snippets.yml

fixed versions in `contact_enterprise_support: ` table
removing space
clarifying kubernetes cluster access

* Fix typo in user/enterprise.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* grammar fix

* remove Trusty reference #1 in user/enterprise/bionic.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Adressing review comments in bionic.md

* Adressing 3.x review comments in trusty.md

* header update

* header change

* Removing trusty reference in user/enterprise/focal.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/high-availability.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/high-availability.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/high-availability.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/high-availability.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Adjusted description of HA mode steps for 3.x

* Grammar fixes

* typo fix

* grammar

* Update user/enterprise/tcie-3.x-obtain-license.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Modified production license rollout

As per internal discussion

* Capital E ;-)

* Update user/enterprise/platform-tips.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* reworded Trusty out of support

* Removing 14.04 reference since it's not supported

* Update user/enterprise/platform-tips.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/platform-tips.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/platform-tips.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/platform-tips.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/platform-tips.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/platform-tips.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/platform-tips.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Update user/enterprise/platform-tips.md

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Apply suggestions from code review

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* adding links to Redis & RMQ backup docs

* Adding deprecation notes

* Apply suggestions from code review

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Apply suggestions from code review

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Apply suggestions from code review

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Apply suggestions from code review

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* Apply suggestions from code review

Co-authored-by: Jan Schulte <jan@travis-ci.com>

* delete unnecessary and unclear sentence

* Extending info in tables

* Move to proper section

* Typo fix

* Port number rephrase for pg_dump

* deprecation note for Trusty

* Applying review remarks

* in prerequisites
* system requirements
* Security Group/firewall rules description

* typos fixed

* adding deprecation markers

* fixes

* header level fix

* formatting fix

* small suggestion how to re-deploy nginx

* Adressing review comment

* Adressing review comment

* Applying review comments

* Applying review comment

* Applying review comments

* Applying review remarks

Co-authored-by: nrios14 <44674816+nrios14@users.noreply.github.com>
Co-authored-by: Jan Schulte <jan@travis-ci.com>

Michał Rybiński authored GitHub committed

Push event #26.1 passed

  • Ran for
build site
AMD64
Python: 3.8.3
Git
kadirselcuk/docs-travis-ci-com:.travis.yml@1abdd02
#language: ruby
dist: bionic

branches:
  only:
  - master

jobs:
  include:
  - name: build site
    language: python
    python:
      - "3.8.3"
    env:
      global:
        - PATH=$HOME/.local/user/bin:$PATH
        - NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of html-proofer
    cache:
      pip: true
      directories:
        - vendor/bundle
        - node_modules
        - $TRAVIS_BUILD_DIR/tmp/.htmlproofer #https://github.com/gjtorikian/html-proofer/issues/381
    addons:
      apt:
        packages:
          - libxml2-utils
    install:
      - rvm use 2.6.3 --install
      - bundle install --deployment
      - sudo apt-get install libcurl4-openssl-dev # required to avoid SSL errors
    script:
      - bundle exec rake test
      - xmllint --noout _site/feed.build-env-updates.xml

  - name: update dpl v2 docs
    if: type = cron || commit_message =~ /ci:dpl/
    language: shell
    cache: false
    install:
    - rvm use 2.5.3
    script:
    - git clone https://github.com/travis-ci/dpl.git
    - cd dpl
    - gem build dpl.gemspec
    - gem install dpl-*.gem
    - cd ..
    - rm -rf dpl
    - bin/dpl
    deploy:
    - provider: git_push
      token:
        secure: "YHuTjIGKpG0A8QJ4kmdLfOW1n+62uLakXv0KjCzWExl22qLSn2frip3j8JsaeMfndsmNZBUfGoONVHvDS+PHnkbRMYf21SjgctpVfHRYZQ3pulexOViEQ6azRgCBWuPO8A+vAyxvjlV4e3UDGnt2x/0X/Tdg9iVf/zzBGjM0YX0="
      branch: auto-dpl-v2-update-docs
      pull_request: true
      edge:
        branch: master

notifications:
  slack:
    rooms:
      secure: LPNgf0Ra6Vu6I7XuK7tcnyFWJg+becx1RfAR35feWK81sru8TyuldQIt7uAKMA8tqFTP8j1Af7iz7UDokbCCfDNCX1GxdAWgXs+UKpwhO89nsidHAsCkW2lWSEM0E3xtOJDyNFoauiHxBKGKUsApJTnf39H+EW9tWrqN5W2sZg8=
    on_success: never
  webhooks:
    https://docs.travis-ci.com/update_webhook_payload_doc
Build Config
{
  "language": "ruby",
  "os": [
    "linux"
  ],
  "dist": "bionic",
  "branches": {
    "only": [
      "master"
    ]
  },
  "jobs": {
    "include": [
      {
        "name": "build site",
        "language": "python",
        "python": "3.8.3",
        "env": [
          {
            "global": "PATH=$HOME/.local/user/bin:$PATH"
          }
        ],
        "cache": {
          "pip": true,
          "directories": [
            "vendor/bundle",
            "node_modules",
            "$TRAVIS_BUILD_DIR/tmp/.htmlproofer"
          ]
        },
        "addons": {
          "apt": {
            "packages": [
              "libxml2-utils"
            ]
          }
        },
        "install": [
          "rvm use 2.6.3 --install",
          "bundle install --deployment",
          "sudo apt-get install libcurl4-openssl-dev"
        ],
        "script": [
          "bundle exec rake test",
          "xmllint --noout _site/feed.build-env-updates.xml"
        ]
      },
      {
        "name": "update dpl v2 docs",
        "if": "type = cron || commit_message =~ /ci:dpl/",
        "language": "shell",
        "cache": false,
        "install": [
          "rvm use 2.5.3"
        ],
        "script": [
          "git clone https://github.com/travis-ci/dpl.git",
          "cd dpl",
          "gem build dpl.gemspec",
          "gem install dpl-*.gem",
          "cd ..",
          "rm -rf dpl",
          "bin/dpl"
        ],
        "deploy": [
          {
            "pull_request": true,
            "provider": "git_push",
            "token": {
              "secure": "YHuTjIGKpG0A8QJ4kmdLfOW1n+62uLakXv0KjCzWExl22qLSn2frip3j8JsaeMfndsmNZBUfGoONVHvDS+PHnkbRMYf21SjgctpVfHRYZQ3pulexOViEQ6azRgCBWuPO8A+vAyxvjlV4e3UDGnt2x/0X/Tdg9iVf/zzBGjM0YX0="
            },
            "branch": "auto-dpl-v2-update-docs",
            "edge": {
              "branch": "master"
            }
          }
        ]
      }
    ]
  },
  "notifications": {
    "slack": [
      {
        "rooms": [
          {
            "secure": "LPNgf0Ra6Vu6I7XuK7tcnyFWJg+becx1RfAR35feWK81sru8TyuldQIt7uAKMA8tqFTP8j1Af7iz7UDokbCCfDNCX1GxdAWgXs+UKpwhO89nsidHAsCkW2lWSEM0E3xtOJDyNFoauiHxBKGKUsApJTnf39H+EW9tWrqN5W2sZg8="
          }
        ],
        "on_success": "never"
      }
    ],
    "webhooks": [
      {
        "urls": [
          "https://docs.travis-ci.com/update_webhook_payload_doc"
        ]
      }
    ]
  }
}