Commit graph

28 commits

Author SHA1 Message Date
rinsuki 3ecb0ab161 Add GitHub Actions (#5522)
* add .github/workflows/nodejs.yml

* fix

* GitHub Actions: Node.js 8.xはサポートしない

* add .github/workflows/docker.yml

* Dockerビルドをキャッシュするように

* Run test in github actions

* 同リポジトリ内からのプルリクだと無駄に二回走るのを抑制

* 6925c00のdocker.ymlへの適応忘れ

* fix .circleci/misskey/test.yml

* test実行時にDBとかredisとか動かすように

* fix

* fix tests (#5544)

* fix test

* fix compile errors

* PATH引き継ぎでchild_process.spawn時のENOENTを修正

*  サーバー起動処理を共通化

* fix coding style

* fd=4をipcに使うように

* fix port

* fix

* fix ws port

* #4033 にテストケースを追従

* fix?

* fix??

* fix

* fix

* fix

* maybe fix

* fix

* node 10.xサポートしてなかった

* 11.10じゃないとだめだった

* fix

* remove chart test

* fix

* chart test復活

* fix

* 一回一回コネクションを閉じる

* Revert "一回一回コネクションを閉じる"

This reverts commit 56e35cf4f8.

* 一回一回sync→dropしてるのをやめてみる

* fix

* fix

* …

* キャッシュを切ってみる

* add ts to require target

* omg fix

* Revert "キャッシュを切ってみる"

This reverts commit 88161c59d2.

* done呼び忘れ

* 実際の文字数リミットと違ってたので対応

* テストケースがバグってたので修正

* Revert "一回一回sync→dropしてるのをやめてみる"

This reverts commit a9e543ba2e.

* fix

* fix

* fix

* fix?

* fix

* chartのconnectionを分離する

* fix

* fix

* fix tsconfig?

* Revert "fix tsconfig?"

This reverts commit ba9269eaf6.

* fix

* TS_NODE_FILES を scripts の方で指定

* Windowsェ

* Circle CIの実行条件をmasterへのpushのみに

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2020-01-09 14:35:04 +09:00
syuilo 3f5b96bf62
Resolve #4928 2019-05-16 01:07:32 +09:00
Acid Chicken (硫酸鶏) 2eedc91d74
Update Docker images on CircleCI 2019-05-12 17:27:27 +09:00
syuilo 7945eddef6
Clean up 2019-04-17 14:39:45 +09:00
syuilo 5a5b65e9bf
Clean up 2019-04-17 02:57:36 +09:00
Acid Chicken (硫酸鶏) 3bdd8a2d90
Update CircleCI configuration (#4297)
* Update config.yml

* Fix typo

* Add name
2019-02-18 02:44:46 +09:00
Acid Chicken (硫酸鶏) 08984be2fe
Update config.yml 2019-02-16 17:05:56 +09:00
Acid Chicken (硫酸鶏) 34dffdfc8f
Update config.yml 2019-02-16 11:10:06 +09:00
Acid Chicken (硫酸鶏) 6683d50bae
Update CircleCI configuration (#4204)
* Update config.yml

* Update config.yml

* Update config.yml

* Update config.yml

* Update config.yml
2019-02-10 02:17:43 +09:00
syuilo f7b6dc08f7
😢 2019-02-07 02:50:03 +09:00
syuilo dff1d84031
Fix cofig for ci 2019-02-06 22:46:21 +09:00
Acid Chicken (硫酸鶏) 23a0aead9f
Update config.yml
Redis なしが帰ってきたぞっ!
2019-02-04 16:41:57 +09:00
Acid Chicken (硫酸鶏) 11f30b0444
Use yarn instead of npm 2019-02-03 16:57:36 +09:00
Acid Chicken (硫酸鶏) db7c83c8ff
touch yarn.lock 2019-01-27 20:19:24 +09:00
Acid Chicken (硫酸鶏) 97385db5b5
Use yarn instead of npm on CircleCI 2019-01-27 20:13:06 +09:00
Acid Chicken (硫酸鶏) 27ceae7406
Better configuration of CircleCI (#3908) 2019-01-17 21:15:37 +09:00
Acid Chicken (硫酸鶏) 8674d55c8e
Hotfix typo 2018-11-11 21:34:50 +09:00
Acid Chicken (硫酸鶏) ad0ea2fab2 Update config.yml (#3195) 2018-11-10 10:42:12 +09:00
Acid Chicken (硫酸鶏) 21303bd06a Update CircleCI configuration (#3163)
* Update config.yml

* Update config.yml
2018-11-08 18:49:45 +09:00
Acid Chicken (硫酸鶏) 8c68992594
Fix deploy fails on CircleCI 2018-11-07 02:06:32 +09:00
syuilo c46fbcf345
Clean up 2018-11-07 01:18:21 +09:00
syuilo 8fd95de25b
整理 2018-11-06 06:12:51 +09:00
Acid Chicken (硫酸鶏) 12f932d48a Update CI configuration (#3120)
* Update config.yml

* Add `npm prune` command

refs: https://misskey.xyz/notes/5bd9b87168b2a30045edb3aa

* Ensure package-lock.json exists
2018-11-05 17:38:57 +09:00
Acid Chicken (硫酸鶏) 7e2009f408 Update config.yml (#3051) 2018-10-31 22:00:21 +09:00
Acid Chicken (硫酸鶏) 6f979c8275 Configure CI (#3037)
* Update config.yml

* Configure CI

* Use Vesion 2.1

* Fix error

* Ensure binary builds

* Ensure misskey builds

* Store artifacts

* Ensure node-gyp builds

* Fix typo

* Fix typo

* Ensure binary builds

* Update working directory

* Cache test npm packages

* Revert "Update working directory"

* Ensure misskey builds

* Ensure node-gyp builds

* Fix missing configurations

* Configure deploy filters

* Use latest npm in Docker
2018-10-30 12:36:14 +09:00
syuilo 24cfb93b2e
Update .circleci/config.yml 2018-10-29 21:48:35 +09:00
syuilo e985a6d9d3
Update config.yml 2018-10-29 19:27:47 +09:00
Acid Chicken (硫酸鶏) 060ff9288f Build assets in CircleCI. (#3021) 2018-10-27 03:46:48 +09:00