- gitで管理されたソースコードをクラウド上で管理するシステム
- https://github.com/yokotaso
- バージョン管理がないと?
- どこでどういう修正が入ったのか、わからない
- リリースを管理したい
基本的なリリースフローを採用して運用してみるのがお勧めです。https://gist.github.com/Gab-km/3705015
これが正解という事はないので、ここからチームの状況に合わせたリリースフローを作成してもらえればと思います。 (基本的には、このリリースフローで事足りるはずです)
kintone-customize-uploader
次のようなディレクトリの構成を前提とします
+- src/index.js <-- アップロード対象のJS
+- conf/secret.json <-- ログインに必要な情報を管理
+- customize-manifest.json <-- アップロードに必要な情報を入れる
+- package.json <-- npm の設定ファイル
| const path = require('path'); | |
| module.exports = { | |
| mode: "development", | |
| entry: { | |
| 'polyfill': '@babel/polyfill', | |
| 'kintone-create-edit-show': './src/kintone-create-edit-show.js' | |
| }, | |
| module: { | |
| rules: [ |
| import jQuery from "jquery"; | |
| (() => { | |
| const events = [ | |
| "app.record.create.show", | |
| "app.record.edit.show", | |
| ]; | |
| kintone.events.on(events, (ev) => { | |
| const el = kintone.app.record.getHeaderMenuSpaceElement(); | |
| const hello = "hello"; | |
| const world = "world!"; |