小编Lam*_* Le的帖子

从存储库中的现有 YML 文件创建新管道(Azure 管道)

通常,我通过 Azure DevOps 门户创建一个新的构建管道。然后,编辑器将引导我完成选择项目源、存储库和模板的步骤。之后,我将可以选择创建一个新分支或直接提交到 master 分支。

但是,这一次,我的azure-pipelines.yml分支中有一个现有文件。我在本地使用文本编辑器创建了它并将此分支推送到 Azure DevOps。我想附加此文件并让 Azure Pipelines 创建新构建并将其排队。但我找不到任何选项。导入构建管道选项仅接受 JSON 文件。

是否可以从存储库中的现有 YML 文件创建新的构建管道?

我知道我可以使用经典编辑器,它有一个指定 YML 文件的步骤。但我更喜欢在 Azure DevOps 门户上使用 YML 编辑器和任务助手的选项。

谢谢你们。

azure-devops azure-pipelines

24
推荐指数
4
解决办法
6393
查看次数

Linux 相当于 Windows 的 Net Use 命令

我在 Windows 中有这个命令。我想将其更改为 Linux 命令。

net use O: \\10.2.6.72\aaa_bbb_1 /USER:corp\first.last "secret"
Run Code Online (Sandbox Code Playgroud)
  • 使用的命令: net use
  • 取车地点: O: \\10.2.6.72\aaa_bbb_1
  • 用户名: corp\first.last
  • 密码: "secret"

如何将此代码编写为 Linux 命令?

unix linux cmd net-use

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

在 Azure Pipelines 的 Ubuntu 代理上构建 Android 项目时 SDK 目录不可写

我正在为一个 Android 项目配置我的构建管道。到目前为止,我的所有步骤都在 Hosted VS2017 代理上完美运行,包括获取代码、使用 gradlew 构建、发布工件并将其部署到 AppCenter。

但是,在托管 Ubuntu 1604 上,gradlew 步骤存在一些问题。

在 VS2017 代理上,这仅适用于: .\gradlew assembleDebug

在 Ubuntu 1604 上,这就是我现在所拥有的:

chmod 775 gradlew
chmod 775 /usr/local/lib/android/sdk --> The fix I'm working on
./gradlew assembleDebug
Run Code Online (Sandbox Code Playgroud)

在没有第二行的情况下运行构建,代理将抛出此异常:

出了什么问题:配置项目“:app”时出现问题。
无法安装以下 SDK 组件: build-tools;28.0.3 Android SDK Build-Tools 28.0.3
SDK 目录不可写 (/usr/local/lib/android/sdk)

我是 Ubuntu 的初学者......为什么它不可写?我尝试过,chmod但这样做时遇到了异常:chmod: changing permissions of '/usr/local/lib/android/sdk': Operation not permitted.

我现在应该看哪个方向来解决这个问题......?谢谢大家!

ubuntu android chmod azure-devops azure-pipelines

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

使用 GCC 编译时 C++ 中的未知结构错误

#include <iostream>
#include <stdio.h>
#include <vector>
using namespace std;

int Answer;
struct _pair {
    struct _pair(int a) : value(a), cnt(1) {}
    unsigned int value;
    unsigned int cnt;
    };


int main(int argc, char** argv)
{

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

此代码出现错误:“错误:在 'int' struct _pair(int a) : value(a), cnt(1) {} 之前预期不合格 id”

在VS2017上没有报错,但是在GCC编译器上就报错了。

c++ gcc constructor struct g++

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

标签 统计

azure-devops ×2

azure-pipelines ×2

android ×1

c++ ×1

chmod ×1

cmd ×1

constructor ×1

g++ ×1

gcc ×1

linux ×1

net-use ×1

struct ×1

ubuntu ×1

unix ×1