1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
Commit graph

94 commits

Author SHA1 Message Date
Marco Bonelli
7a28aef527 Copy index.json in build script, not npm script
Move the duplication of the index.json file in the build.sh script instead of
the npm build-index script. This makes things cleaner.
2019-11-29 16:01:25 +00:00
Marco Bonelli
c2051a0674 Replace npm test with a proper bash script
The npm test script was dirty and had the unneeded side effect of generating an
output file. This change moves the test to a real bash script that runs the
appropriate tests and also additional checks when ran from Travis CI during a PR
build.
2019-11-29 16:01:25 +00:00
Agniva De Sarker
62731a8b64 Correctly store language and platform mappings together (#3588)
Previously they were stored separately in their own arrays.
This made them disconnected, and impossible to know if a page
belonged to which platform and language combination.

This PR adds an array of objects called `targets` which contains
platform/language pairs.
2019-11-19 18:58:23 +01:00
Marco Bonelli
a188a3a8ca Travis: separate building from deployment.
- Added `-q` to the zip command to create the archive since Travis
  was having trouble handling its very long output (thus making
  the build fail).
- Moved the actual building of the index and the archive from
  deploy.sh to a new build.sh script.
- Added a `script` step in .travis.yml to run build.sh after npm
  test.
- Specified a clone depth of 1 in .travis.yml to make things faster
  since we don't need to do any git operation during the build.
2019-07-11 17:01:05 +05:30
Max Strübing
11289f8a9b [chore] fix use of doublequotes and $(...) notation in deploy script (#3048) 2019-05-23 14:27:29 +01:00
Marco Bonelli
697d8b3b78 deploy: use top-level index.json 2019-04-03 17:21:57 +05:30
Marco Bonelli
2fedf6ce96 build-index: add error check, fix regexp typo 2019-04-03 17:21:57 +05:30
Marco Bonelli
e5d84c429b build-index: clean syntax 2019-04-03 17:21:57 +05:30
Marco Bonelli
c3772f2345 Deploy: run all commands separately to avoid unnoticed errors. 2019-02-07 18:47:32 +01:00
Marco Bonelli
d83f446a8c Cleaner deployment process (fixes #2749) (#2750)
* TravisCI: cleaner deployment process.

* TravisCI: rename deployment script.
2019-02-04 19:29:17 +05:30
Agniva De Sarker
1e28a0cbc0 [Security]: Moving to a secure way of uploading assets (#2747)
* [Security] Moving to a secure way of uploading assets
2019-02-03 14:57:35 +01:00
Agniva De Sarker
d7f6df4ed7
Include languages in index file (#2696) 2019-01-10 13:52:44 +05:30
Agniva De Sarker
747ae04995 README: bring back old markdown syntax 2018-11-14 22:20:44 +00:00
Petrus Kiendys
f8020369c3 Update readme
- notation fix, 'hyphen' --> 'colon'
- markdown fix, use double asterisk for "strong emphasis" instead of headers
2018-11-14 22:20:44 +00:00
Arun Isaac
6bfdbef312 TravisCI: include pages of all languages in archive (PR #2567) 2018-11-09 09:57:04 +00:00
Felix Yan
d82202088f scripts: fix a typo (#2404) 2018-10-07 17:17:30 +05:30
pxgamer
ce97ed1f7c scripts: fix import for urllib2 in python3 2018-08-26 21:16:50 +01:00
pxgamer
fae6737841 scripts: add python3 compatibility for the bot 2018-08-26 21:16:50 +01:00
Agniva De Sarker
b0906952ef tooling: remove old scripts to generate pdf
Now that a new tool has been checked in, therefore removing old one.
2018-03-12 19:08:33 +05:30
Ayush Dwivedi
490da5763d Render PDF copies of tldr pages (#1964) 2018-03-12 00:23:48 +05:30
Agniva De Sarker
fa3828cf10 add documentation about Travis token (#1902) 2018-01-18 16:08:23 +00:00
Krishna Jangid
91938046f2 Update build.sh (#1483)
Made changes in line 36
2017-09-12 11:11:28 +01:00
HairyFotr
e0ccb7147a Fix a few typos 2017-07-23 19:52:44 +05:30
Agniva De Sarker
6b8c3956ad Update message text 2017-05-22 20:34:26 +01:00
Agniva De Sarker
f73955fd06 Using tldr bot on a separate server
- Sending the PR id and message as a POST request.
- The bot running on a separate server receives the message and posts
the comment on the PR.
2017-05-09 17:24:31 +05:30
Max Beier
0903b35607 Change font in template.tex
Very small change due to https://github.com/tldr-pages/tldr-pages.github.io/pull/21#issuecomment-287008958

> Consolas is a proprietary font. Inconsolata, on the other hand, is an openly-licensed font inspired by Consolas, so it would probably be the best choice in our case.
2017-03-16 21:46:46 +05:30
Agniva De Sarker
fb5010757e Revert "Bringing back tldr bot again"
This reverts commit 17f4e6960d.
2017-01-30 14:36:12 +05:30
Agniva De Sarker
17f4e6960d Bringing back tldr bot again
- Removed all the permissions of the bot, so that github won't remove
the token.
2017-01-30 12:58:21 +05:30
Agniva De Sarker
2a9060aef4 Add script to post Travid build errors on PRs (#1138) 2016-11-06 22:59:44 +05:30
Zlatan Vasović
27123e215a Fix build-index.js coding style (#1101)
- Use single quotes consistently
- Insert space before parenthesis in anonymous function declarations
2016-10-02 10:19:50 +05:30
Zlatan Vasović
190f8bc5b1 Fix the indentation in PDF conversion files (#1091) 2016-09-27 10:45:21 +05:30
Max Beier
17f0b9a1ca Added code to export to PDF (#861) 2016-05-09 14:16:43 +01:00
Igor Shubovych
15adee9228 Fix #717. Update index.json format 2016-01-24 10:54:27 +02:00
Igor Shubovych
72196b030d Use NodeJS NPM package markdownlint instead of Ruby gem mdl 2016-01-19 22:28:54 +02:00
Igor Shubovych
1c30a89490 Remove lint-changed scipt, just make lint everything instead 2015-12-07 04:01:44 +02:00
Igor Shubovych
518a5056e3 Don't make reindex on commit 2015-12-05 14:17:18 +02:00
Igor Shubovych
1c0b27edc1 TravisCI: update secure token, refactor and fix build script to correctly fail on error 2015-12-05 01:09:18 +02:00
Igor Shubovych
f1d3e87069 Travis CI integration: automatic linting, rebuilding index.json, building pages archive, and little other improvements 2015-12-04 16:54:05 +02:00
lord63
fbd8c639ff Don't exclude markown md038 warning, close #314
also fix the md038 warning in common/sort.md
2015-11-03 20:24:36 +08:00
lord63
e0ce21e6d0 Sort the index json file 2015-09-22 17:08:04 +08:00
Ruben Vereecken
4b44492314 Added make lint-changed which lints changed files only. 2015-04-14 23:08:37 +02:00
Ruben Vereecken
8ed9bc672f Added a style file for markdownlint 2015-04-14 15:47:38 +02:00
Ruben Vereecken
a98b6b9938 Added make setup and a pre-commit hook to rebuild index. 2015-04-09 13:20:43 +02:00
Leandro Ostera
e24d9800a8 refactors index building script to output JSON
also removes index.md
2015-03-04 21:10:36 -03:00