Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space TSDOC and version E33
Sv translation
languageen

The Teamstudio CIAO! configuration database contains Promotion functionality and Build Steps that are a subset of the functionality available in Teamstudio Build Manager.  

The Promotion features included with CIAO! are intended to provide developers and administrators the capability of standardizing and automating the deployment of typical Notes applications, producing repeatable builds with relatively low complexity in configuration.

Teamstudio Build Manager includes several additional capabilities to manage complex deployments and providing support for more advanced environments.  Build manager includes functionality to work with multi-stage release processes (test/QA/UAT), release management, approval processes, and deployment tracking.  

The following table highlights the key features of each product.  For more information on Build Manager, see the Build Manager online documentation, contact your account manager, or email us at techsupport@teamstudio.com.

 

 

Feature

CIAO!

Build Manager

Description

Promote

Deploy template to servers

Make Version*

Create a new CIAO! version.
*Requires CIAO!

Design Audit**

Run Analyzer Audit filters to ensure standards are met
**Requires Analyzer.

Database Properties

Set template name, title, and other template properties

ACL

Define ACL for promoted template

Search/Replace***

Search and Replace text with Configurator
***Requires Configurator.

Copy Database

Create a copy of the template in another location

Element Properties

Change element-level properties such as element-level inheritance, design refresh prohibition

Compile LotusScript

Compile LotusScript to ensure validity and avoid runtime errors

Sign Design

Sign template with an ID stored in CIAO!/Build Manager

Refresh Design

Refresh the design of applications based on the current template

Run Agent

 

Run an agent in any database, optionally passing parameters

Create Test Data

 

Reset baseline data for Test, QA or UAT environments

Run Shell Command

 

Execute OS command line operations, capture and validate command output

Send Console Command

 

Send remote Domino console commands to a server

Set Agent Server

 

Set agent “run on server” setting

Enable Agent

 

Set agent “enabled” status

Set Agent Behalf-Of

 

Set agent “Run on behalf of” setting in

Switch ID

 

Switch to an ID stored in CIAO!/Build Manager before running subsequent steps

Approval Workflow

 

Require approvals prior to allowing promotions to certain environments

Release Management

 

Store versions of template and track status and deployment in a Template Registry database

Promote As ID

 

Run promotion using an ID stored in CIAO!/Build Manager, for elevated access levels/permissions

Background Promotions

 

Promotions run in a separate process, freeing the Notes client for the user

 

 

 

 

 

 

 

Sv translation
languageja

Teamstudio CIAO! 設定データベースには、Teamstudio Build Manager で利用可能な機能のサブセットとなるプロモーションビルドステップの作成の機能が提供されています。

CIAO! で提供されるプロモーションの機能は開発者と管理者が典型的な Notes アプリケーションのデプロイを標準化しかつ自動化することを目的とし、設定が比較的に複雑ではないビルドを対象としています。

Teamstudio Build Manager では、より高度な環境における複雑なデプロイとサポートを管理できるいくつかの機能が提供されています。複数ステージでのリリースプロセス(test/QA/UAT)、リリース管理、リリースの承認プロセス、デプロイのトラッキングなどが追加で提供されています。  

次の表ではそれぞれの製品の主な機能を説明しています。Build Manager に関する詳細の情報は Build Manager オンラインユーザーガイド をご参照いただくか、弊社担当営業または techsupport_japan@teamstudio.com までご連絡ください。



機能

CIAO!

Build Manager

説明

プロモーション

テンプレートのサーバーへのデプロイ

バージョン作成*

新しい CIAO! バージョンの作成。
*CIAO! は必須

設計の監査**

開発標準に準拠しているかを確認する Analyzer 監査機能を実行
**Analyzer は必須

データベースプロパティ

テンプレート名、タイトル、その他テンプレートプロパティの設定S

ACL

プロモーションしたテンプレートの ACL を定義

検索/置換***

Configurator によるテキストの検索と置換
***Configurator は必須

データベースのコピー

テンプレートのコピーを別の場所に作成

要素のプロパティ

要素レベルでの引継ぎ設定や設計更新の禁止など要素レベルのプロパティを変更

LotusScript のコンパイル

LotusScript をコンパイルし妥当性を確認し実行時のエラーを防止

設計への署名

テンプレートに CIAO!/Build Manager に格納した ID で署名

設計の更新

現在のテンプレートをもとにアプリケーションの設計を更新

エージェントの実行


どのデータベース内でもエージェントを実行、任意でパラメータを引き渡すことも可。

テストデータ作成


テスト/QA/UAT の環境でベースラインのデータをリセット

Shell コマンドの実行


OS コマンドライン操作の実行、コマンド出力のキャプチャーと検証

コンソールコマンドの送信


Domino コンソールコマンドをサーバーに送信

エージェントサーバーの設定


エージェントの実行サーバーの指定

エージェントの有効化


エージェントの「有効化」ステータスの設定

エージェントの代理実行の設定


エージェントの「代理実行」の設定

ID の切り替え


連続したステップの前に CIAO!/Build Manager に格納した ID に切り替え

承認ワークフロー


特定の環境にプロモーションを実行する前に承認を受けて実施

リリース管理


テンプレートの格納庫にテンプレートのそれぞれのバージョンを保存し、ステータスやデプロイを追跡可能

別の ID で昇格


CIAO!/Build Manager に格納した ID を使用しプロモーションを実行。アクセスがない環境へのプロモーションも可能

バックグラウンドプロモーション


別々のプロセスでプロモーションを実行。ユーザーはプロモーション中でも干渉を受けずNotes クライント上の操作が可能