0

使用 Maven、XL-deploy 和 Deployit,我想更加关注 Intranet 的安全性。

在示例中,我看到了以下 maven、xl-deploy 脚本。我用 **** start ... 标记它直到 ... **** end。

它有什么作用?Intranet 和/或 Internet 的安全性?我已经扫描了一段时间的文档。

<build>
  <plugins>
    <plugin>
      <groupId>com.xebialabs.xldeploy</groupId>
      <artifactId>xldeploy-maven-plugin</artifactId>
      <version>5.1.0</version>
      <extensions>true</extensions>
        <executions>
          ...
        </executions>
        <configuration>
          <username>user-xyz</username>
          <password>password-xyz</password>
          <serverAddress>server-address</serverAddress>
          <environmentId>Environments/app-1</environmentId>                      
          <deployables>
           ************ start 
            <deployable>
              <name>AD-role1</name>
              <type>AD.AddRol</type>
              <rol>role1,role2</rol>
           </deployable>
           ************ end 

你也有文件参考吗?

4

1 回答 1

2

此处的 XML 代码指示 Maven 为 XL Deploy 构建部署档案。标记的代码是包的一个元素,一个类型为 AD.AddRol 的可部署对象,我假设将部署到 AD 服务器以创建一个名为 AD-role-1 的角色,或者可能是名为 role1 和 role2 的角色。这似乎是 XL Deploy 产品的自定义扩展,因此必须推断部署详细信息。有关插件文档,请参阅https://docs.xebialabs.com/xldeploy-maven-plugin/6.0.x/。有关 XL Deploy 的基于模型的部署类型系统的一般信息,请参阅https://docs.xebialabs.com/xl-deploy/

于 2018-05-16T17:09:30.007 回答