标签: workflow

相对于 Activiti 5,Core Activiti 6 和 Activiti 7 中提供了哪些附加功能

我们目前使用核心 Activiti 5.22.0.5 版本来编排 spring-boot 微服务,现在需要将 Activiti 升级到最新版本 Activiti 7.x

有人可以告诉我最新版本有哪些附加功能,并告诉我是否可以直接升级到最新版本吗?

如果不可能,那么我们的升级流程应该是什么?

(例如:Activiti 5.22.0.5 -> Activiti 6.x -> Activiti 7.x 或其他)

如果有人做过类似的要求,请帮助我?如果没有,请在列表中让我知道这些版本之间的区别以及最新版本中提供的功能。

提前致谢

workflow alfresco orchestration activiti microservices

3
推荐指数
1
解决办法
942
查看次数

Cloud Firestore - 加密,因此管理员无法查看数据库中的纯文本

我将在我的 flutter 应用程序中使用 cloud firestore 来存储调查问卷中的数据。尽管调查问卷本身并不要求提供个人信息,例如姓名、电话、电子邮件或密码等,但它确实会询问几个问题并产生我不希望 Cloud Firestore 管理员看到的数据。在一次会议期间,人们发现数据安全面临的风险是管理员帐户可能会受到威胁,并且人们将能够查看/导出纯文本数据。我已经为此考虑了端到端加密,但是,我公司内部的指定人员将需要处理数据,因此稍后需要对数据进行解密。

我应该如何加密cloud firestore上的数据,以便

  • 管理员看不到纯文本
  • 指定人员可以在需要时对数据进行解密以生成报告

通过谷歌搜索,我的想法是,我也许应该在设备端提供一个公钥,以便对数据库进行加密。我应该保证私钥的安全,这样只有处理数据的人才能稍后解密。

人们是否有用于此目的的工作流程?

抱歉,如果这是一个基本问题!

workflow public-key-encryption google-cloud-firestore

3
推荐指数
1
解决办法
1457
查看次数

Elsa 工作流程 - Fork(控制流程)

有人可以解释一下 Elsa Workflow 的 Fork 是如何工作的吗?

我已经设置了 HTTP 端点。之后,我发送 HTTP 请求并获得 JSON 格式的 HTTP 响应。我想对该响应设置条件(例如 name='John'),以便我可以仅显示数据库中的该行。

我应该使用什么 Elsa 活动?Fork活动是正确的选择还是其他?

workflow httpresponse httprequest endpoint elsa-workflows

3
推荐指数
1
解决办法
2202
查看次数

如何在工作流模板 Spark 作业中传递参数

我的工作流程有问题spark dataproc

这在启动时有效:

gcloud dataproc jobs submit spark \
--project myproject \
--cluster=mycluster \
--region=europe-west3 \
--jars=gs:path\file.jar,gs://path//depende.jar \
--class=it.flow \
--properties spark.num.executors=2,spark.executor.cores=3,spark.executor.memory=5g,spark.driver.cores=2,spark.driver.memory=10g,spark.dynamicAllocation.enabled=false,spark.executor.userClassPathFirst=true,spark.driver.userClassPathFirst=true,spark.jars.packages=com.google.cloud:google-cloud-logging:2.2.0  
--  20210820 010000 000 0 000 TRY
Run Code Online (Sandbox Code Playgroud)

我创建了一个 dataproc 工作流程和 python 代码以通过 Composer 启动它并且它可以工作。

现在我必须使最终参数动态化(-- 20210820 010000 000 0 000 TRY

但是,我无法将参数传递给工作流程:

gcloud dataproc workflow-templates create try1 --region=europe-west3
 
gcloud dataproc workflow-templates add-job spark \
--workflow-template=try1 \
--step-id=create_try1 \
--class=it.flow \
 --region=europe-west3 \
--jars=gs:path\file.jar,gs://path//depende.jar \
 --properties spark.num.executors=2,spark.executor.cores=3,spark.executor.memory=5g,spark.driver.cores=2,spark.driver.memory=10g,spark.dynamicAllocation.enabled=false,spark.executor.userClassPathFirst=true,spark.driver.userClassPathFirst=true,spark.jars.packages=com.google.cloud:google-cloud-logging:2.2.0 \
 -- $arg1 $arg2  
 
gcloud dataproc workflow-templates set-cluster-selector …
Run Code Online (Sandbox Code Playgroud)

python workflow apache-spark google-cloud-dataproc

3
推荐指数
1
解决办法
1419
查看次数

如何在 GitHub Actions 中使用最新版本标签?

我想通过在 GitHub 中创建发布标签来控制发布,例如:

name: deploy-live

on:
  push:
    tags:
      - release-v*
Run Code Online (Sandbox Code Playgroud)

但也可以运行部署来使用 Webhook 重新构建我的静态网站,该 Webhook 采用最新版本标签(并且不包括最新版本标签之后的任何开发工作):

name: deploy-live

on:
  push:
    tags:
      - release-v*
  repository_dispatch:
    types:
      - prismic_content_update
Run Code Online (Sandbox Code Playgroud)

目前,这将从主分支重新构建站点,包括自上次发布标签以来的所有更改。有没有办法在部署之前将 HEAD(不包括更改)重置为最新版本标签?

workflow yaml release github github-actions

3
推荐指数
1
解决办法
4949
查看次数

无法通过另一个工作流模板将输出参数从一个工作流模板传递到工作流

我有两个工作流程模板generate-outputlib-read-outputs一个工作流程,output-paramter如下所示

  1. generate-output.yaml
apiVersion: argoproj.io/v1alpha1
kind: WorkflowTemplate
metadata:
  name: generate-output
spec:
  entrypoint: main
  templates:
    - name: main
      dag:
        tasks:

          # Generate Json for Outputs
          - name: read-outputs
            arguments:
              parameters:
                - name: outdata
                  value: |
                    {
                      "version": 4,
                      "terraform_version": "0.14.11",
                      "serial": 0,
                      "lineage": "732322df-5bd43-6e92-8f46-56c0dddwe83cb4",
                      "outputs": {
                        "key_alias_arn": {
                          "value": "arn:aws:kms:us-west-2:123456789:alias/tetsing-key",
                          "type": "string",
                          "sensitive": true
                        },
                        "key_arn": {
                          "value": "arn:aws:kms:us-west-2:123456789:alias/tetsing-key",
                          "type": "string",
                          "sensitive": true
                        }
                      }
                    }
            template: retrieve-outputs

    # Create Json
    - name: retrieve-outputs
      inputs:
        parameters: …
Run Code Online (Sandbox Code Playgroud)

workflow kubernetes argoproj argo-workflows

3
推荐指数
1
解决办法
2740
查看次数

将多个触发器与多个分支组合起来

我们如何在多个分支上运行多个触发器的 github 工作流程?示例 - 如何在pull_request&push上运行工作流程prod& dev?参考下面的代码片段

on: [push, pull_request]
  branches:    
    - 'dev'
    - 'prod'
Run Code Online (Sandbox Code Playgroud)

以上是不允许的。我收到以下错误 -

Property branches is not allowed.yaml-schema: GitHub Workflow
Run Code Online (Sandbox Code Playgroud)

我该如何处理这个问题?

workflow continuous-integration github github-actions

3
推荐指数
1
解决办法
6551
查看次数

GitHub 工作流工作流_dispatch 在“操作”选项卡中丢失

我创建了一个工作流程文件,但该工作流程未显示在 GitHub 操作选项卡中

name: AZ Deploy Workflow
on:
  workflow_dispatch:  
    inputs:
      deploy-environment:
        description: 'Environment to deploy to'
        required: true
        default: 'dev'
      image-tag:
        description: 'Docker tag to deploy'
        required: true
        default: 'latest'
Run Code Online (Sandbox Code Playgroud)

任何想法有什么问题。

早些时候,我已将其他工作流程添加到 .github 目录中,即使放置一个空文件,它也会在操作中显示,但不会出现问题

workflow github github-actions cicd

3
推荐指数
1
解决办法
2434
查看次数

vim pastebin工作流程

您好我最近开始使用vim编辑器(实际上是netbeans的插件),我遇到了使用pastebin的问题.

会发生什么事情我会把东西弄进来,然后用dd做一些删除,所以我失去了我最初的yunk内容.所以对我来说,作为vim的初学者,删除实际上是切入的非常令人困惑.

你们通常如何解决这个问题.我想你必须在你扯下它之后立即粘贴它,但是想知道你是否还有其它技巧.

vim workflow copy-paste

2
推荐指数
1
解决办法
611
查看次数

自动化办公室中的纸质表格和流程

我的任务是自动化人力资源部门的一些纸质表格.这可能最终会变成"自动化所有表单",所以我想以一种最好的方式来解决这个问题,并且随着这个项目的发展,它将是一个很好的框架.

首先想到的是:

-InfoPath/SharePoint(我们现在不使用SharePoint,并且在接下来的两年内不会选择.)

-Workflow Foundation(我已经调查了这个并且似乎没有太吸引人或适当)

选项我正在考虑此时:

-Custom ASP.NET(VB.NET)和SQL Server,这是我的团队主要用他们的应用程序编写的.-Leverage Infopath用于以电子方式创建表单.想知道是否有一个很好的方法将它与自定义构建的ASP.NET应用程序集成. - 将应用程序创建为MVC Web应用程序.

我的问题是:

- 我可能还想考虑其他选择吗? - 那里有任何入门套件或基于VB.NET的开源项目,这将是一个起点或可以作为一个很好的参考.在这里,我主要关注工作流程处理. - 那些走过这条道路的人的任何言论?

forms asp.net workflow infopath

2
推荐指数
1
解决办法
1112
查看次数