作成したリポジトリの「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'; |