作成したリポジトリの「Setting」 Service Hocks Add Webhook
Payload URL [Rocket.chatで取得したURLの先頭にrocketchat.を付与(例、ttp://rocketchat.[取得したサーバ名]/hooks/[トークン])]
Content type x-www-form-urlencode
Security Token 入力なし
作成したリポジトリの「Setting」 Service Hocks Add Webhook
Payload URL [Rocket.chatで取得したURLの先頭にrocketchat.を付与(例、ttp://rocketchat.[取得したサーバ名]/hooks/[トークン])]
Content type x-www-form-urlencode
Security Token 入力なし
管理→サービス連携→新しいサービス連携
有効 はい 名前 (オプション) リポジトリ名 投稿先チャンネル 作成したルーム名(例#test) 投稿ユーザー bot(作成済みボットユーザ) エイリアス (オプション) [Gitbucket] スクリプトを有効にする はい
| import React from 'react'; | |
| import ReactDOM from 'react-dom'; | |
| import injectTapEventPlugin from 'react-tap-event-plugin'; | |
| import MuiThemeProvider from 'material-ui/styles/MuiThemeProvider'; | |
| import Main from './Main'; | |
| injectTapEventPlugin(); | |
| // ここでMainをMuiThemeProviderでラップする | |
| const App = React.createElement(Main, {}); |
| version: '2' | |
| services: | |
| rocketchat: | |
| image: rocketchat/rocket.chat:latest | |
| container_name: rocketchat.[サーバ名] | |
| restart: unless-stopped | |
| volumes: | |
| - /[PATH]/docker/rocketchat/app/uploads:/app/uploads | |
| environment: |
| import React, { Component } from 'react'; | |
| import logo from './logo.svg'; | |
| import './App.css'; | |
| import { bindActionCreators } from 'redux'; | |
| import { connect } from 'react-redux'; | |
| import * as actionCreators1 from './actionCreators1'; | |
| import * as actionCreators2 from './actionCreators2'; |