Skip to content

Commit

Permalink
Webhelp migration (JetBrains#347)
Browse files Browse the repository at this point in the history
* [webhelp] Fixes for TXP00152, TXP00002, test build 27 Jul 22:26

* [webhelp] Fixes for Part JetBrains#4 TXP00010, EXCEPT decimal numbers in section titles

* [webhelp] Fixes for Part JetBrains#5 TXP00017

* [webhelp] Fixes for Part JetBrains#4 TXP00010 - removed numbers from page section titles in "Custom Language Support Tutorial" and "Testing a Custom Language Plugin".

* [webhelp] Removed numbers from page section titles in rest of project *.md files.

* [new webhelp] Build JetBrains#44 changes

* [new webhelp] Maintenance merge from master

* [new webhelp] Add placeholder file for webhelp import.

* [webhelp] Correct redirects for file name changes

* [webhelp] TOC not needed in webhelp

* [format] {:toc} not needed for webhelp

* add {:disable-links} to ensure demo links are not interpreted as real links.

* Put all badges on the same line to simplify composition.

* formatter.md: fix upsource link

* fix some links

* api_changes_list.md: remove note

* migrate to webhelp - initial

* fix GH edit URL

* remove sdkdocs-template setup in VCS config

* remove recently_updated.md

* restore COC/CONTRIBUTING.md

* api_changes_list.md: remove note

* useful_links.md: IPE

Co-authored-by: JohnHake <[email protected]>
Co-authored-by: Yann Cébron <[email protected]>
  • Loading branch information
3 people authored Jan 14, 2021
1 parent 0a01036 commit 4e80298
Show file tree
Hide file tree
Showing 401 changed files with 3,122 additions and 3,146 deletions.
29 changes: 1 addition & 28 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,34 +2,7 @@ name: Build
on: [push, pull_request]

jobs:
docs:
name: Docs
runs-on: ubuntu-latest
container:
image: ruby:2.6
steps:
- name: Fetch Sources
uses: actions/checkout@v2
- name: Setup Cache
uses: actions/cache@v2
with:
path: vendor/bundle
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
restore-keys: |
${{ runner.os }}-gems-
- name: Install Dependencies
run: |
git submodule update --init --remote
gem install bundler:2.0.1
bundle install
- name: Build
run: |
dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=C.UTF-8
export LC_ALL=C.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
rake build

documentedProblemsPageVerification:
name: Documented Problems Page Verification
runs-on: ubuntu-latest
Expand Down
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

3 changes: 1 addition & 2 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 2 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,7 @@ Before you begin contributing content to the SDK, please read this page thorough
For information about contributing to the IntelliJ Platform itself, please visit [Contributing to the IntelliJ Platform](/basics/platform_contributions.md).

Here are some useful things to know before authoring SDK content and submitting your Pull Request.

* Dummy list item
{:toc}


## Setting Up the Documentation Build Environment

This site runs via [Jekyll](https://jekyllrb.com), which is a popular static site generator, written in Ruby.
Expand All @@ -20,7 +17,7 @@ Once set up, running the site is as easy as calling `rake preview`.

Alternatively, the site can also be hosted in a [Docker container](https://www.docker.com).
On Mac and Windows, this means the site is hosted in a virtual machine.
Docker maintains this container, building it based on the instructions in the [`Dockerfile`](Dockerfile).
Docker maintains this container, building it based on the instructions in the [`Dockerfile`](https://github.com/JetBrains/intellij-sdk-docs/blob/master/Dockerfile).
All dependencies (Ruby, etc.) are automatically installed when building the image, which reduces the manual configuration steps.
The Docker image is also used to build the [published site](https://www.jetbrains.org/intellij/sdk/docs/index.html), so it is a known working environment.

Expand Down
35 changes: 0 additions & 35 deletions Dockerfile

This file was deleted.

1 change: 0 additions & 1 deletion Gemfile

This file was deleted.

106 changes: 0 additions & 106 deletions Gemfile.lock

This file was deleted.

24 changes: 0 additions & 24 deletions Rakefile

This file was deleted.

Loading

0 comments on commit 4e80298

Please sign in to comment.