天天看點

Git@OSC 項目示範新增接入百度 BAE 平台

git@osc 面世已經将近三年,緻力于為國内的開發者提供一個快速可靠的代碼托管服務;同時我們也在不斷接入優秀的第三方服務提供商,來為使用者提供友善好用的一鍵部署功能。目前已經有 cf 平台的mopaas (www.mopaas.com) 以及 docker 平台的 靈雀雲 (www.alauda.cn) 兩個服務。而在今天,我們很高興與百度達成戰略合作,深度內建百度開放雲應用引擎 bae,讓使用者不僅能享受到 git 的極速免費服務,而且可以享受到 bae 平台快速可靠的部署服務,兩者的內建更是友善使用者一鍵部署 git 代碼到百度 bae。

百度應用引擎bae (baidu app engine) 提供彈性、分布式的應用托管服務,幫助開發者一站式輕松開發并部署應用程式(web應用及移動應用)。具有多語言環境、配置的靈活調整、豐富的擴充服務、完美的資源隔離等特點。

支援的架構(按天計費):

static 靜态頁面

php

java tomcat/jetty

nodejs

python

支援的服務(免費):

mysql

redis

mongodb

需要注意的是,使用 git 項目示範中的bae服務時,需要先根據提示綁定 git 和 百度bae 的賬号,然後在bae賬戶有餘額的情況下,才能使用,如果到期未續費或者餘額不足,則需回暫停應用,應用相關資料保留一個月,一個月内續費即可重新開啟。

使用簡介

控制台

一、目前狀态:您可以啟動和停止,或者删除您的應用。 二、編譯部署:選擇需要部署的分支,點選部署代碼,将會拉拉取您倉庫中對應分支上的代碼進行部署.

環境變量

您可以在此處添加全局環境變量,環境變量的改動,需要重新部署代碼才能生效。(注:php中使用bae的環境變量直接當作一個define的變量使用)

檢視日志

這裡可以檢視應用的日志,隻有部署失敗才會有日志。為了性能考慮,我們預設隻保留最後1000行日志。

服務管理

首先建立一個服務,這裡以mysql為例,點選參數即可檢視mysql的相關資訊(重要的隐私資訊需要登入到百度bce控制台檢視ak/sk),點選管理即可跳轉到phpmyadmin進行資料庫的管理。删除服務将會清空mysql裡面所有的資料,請謹慎使用。

====================================分割線================================