小编Kle*_*ber的帖子

可以将AWS CodePipeline与Lightsail一起使用吗?

我整天都在工作,找不到答案。所以我问你们:是否可以将AWS Pipeline与AWS Lightsail一起使用?

我的目标是将代码存储在CodeCommit中,并使用CodeBuild,CodeDeploy,CodePipeline和S3在Lightsail实例中创建持续部署。

这些是我认为要完成任务必须遵循的步骤:

[x] setup a Lightsail instance
[x] create an IAM user and set permissions
[x] transfer my repository to CodeCommit
[x] create an S3 bucket to hold the build artifacts
[x] create a CodeBuild project to build the artifacts
[x] create a buildspec.yml file with my build steps
[ ] create a CodeDeploy project to deploy my application
[ ] create a CodePipeline project to trigger the build when I commit to certain branch
Run Code Online (Sandbox Code Playgroud)

如您所见,我快到了。但是我找不到任何将Codes与Lightsail实例一起使用的方法。所以,我的问题是:可能吗?有什么限制吗?我错过了一些基本的东西吗?还有其他用Lighsail制作CD的方法吗?抱歉,我在这里有点疯狂了啊哈哈哈。

amazon-web-services aws-code-deploy aws-codepipeline amazon-lightsail

6
推荐指数
1
解决办法
2108
查看次数

如何将对象中的所有参数(逐个)传递给AS3中的构造函数?

这是一个很难回答的问题,但我会试着解释一下.我将Class其构造函数和参数作为对象.我需要做的是一个函数,它返回这个类的一个实例,将这些参数传递给构造函数.

这是代码:
一些随机和不可修改的类:

public Foo {
    public function Foo(a:int, b:String) {
        // constructor
    }
}
Run Code Online (Sandbox Code Playgroud)

还有一些功能(在另一个类中):

function bar(params:Object):* {  
    var baz:Foo = new Foo(params.a, params.b);
    return baz;
}
Run Code Online (Sandbox Code Playgroud)

我需要做的是使这个函数通用,没有params作为参数传递给Foo构造函数,因为我无法修改它.就像是:

function bar2(clazz:Class, params:Object):* {
    var baz:* = new clazz(/*some magic way to transform params in comma separated parameters*/);
    return baz;
}
Run Code Online (Sandbox Code Playgroud)

有人可以帮帮我吗?
非常感谢.

constructor class actionscript-3 params

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