小编Ash*_*Kan的帖子

使用gitlab-ci.yml文件的代码覆盖率报告

我需要在Gitlab中看到java maven项目的代码覆盖率报告.根据这个,这个和其他一些来源:

  1. 我添加jacoco到插件列表中pom.xml.
  2. 在我的.gitlab-ci.yml文件中添加了页面作业.
  3. 添加Total.*?([0-9]{1,3})%到项目设置中的代码覆盖解析.

但是没有任何报道报道,或者至少我看不到它.没有覆盖百分比或覆盖率报告页面.

.gitlab-ci.yml文件内容:

image: maven:latest

variables:
  MAVEN_CLI_OPTS: "--batch-mode --errors --fail-at-end --show-version -DinstallAtEnd=true -DdeployAtEnd=true"
  MAVEN_OPTS: "-Dmaven.repo.local=.m2/repository -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=WARN -Dorg.slf4j.simpleLogger.showDateTime=true -Djava.awt.headless=true"

cache:
  paths:
    - .m2/repository/

build:
  stage: build
  script:
    - mvn $MAVEN_CLI_OPTS compile

test:
  stage: test
  script:
    - mvn $MAVEN_CLI_OPTS test
  artifacts:
    paths:
      - target/site/jacoco/
pages:
  stage: deploy
  dependencies:
    - test
  script:
   - mkdir public
   - mv target/site/jacoco/index.html public
  artifacts:
    paths:
      - public

deploy:
  stage: deploy …
Run Code Online (Sandbox Code Playgroud)

code-coverage maven jacoco gitlab gitlab-ci

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

使用simpe-html-dom获取元素内容

我正在使用simpile_html_dom来获取html页面元素.我有一些像这样的div元素.我想要的只是在每个div中得到"Fine Thanks"句子(不在任何子元素内).我该怎么做?

<div class="right">
<h2>
<a href="">Hello</a>
</h2>
<br/>
<span>How Are You?</span>
<span>How Are You?</span>
<span>How Are You?</span>
Fine Thanks
</div>
Run Code Online (Sandbox Code Playgroud)

php html5 simple-html-dom

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

用php清除表中的所有条目

我想用php清除MySQL中一个表的所有条目我试过这个:

<?php
// Create connection
        $con=mysqli_connect("localhost","username","password","dbName");

// Check connection
        if (mysqli_connect_errno($con))
        {
            echo "Failed to connect to MySQL: " . mysqli_connect_error();
        }    

    $sql = "TRUNCATE TABLE tableName";
    mysqli_query($sql);
?>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.为什么?

php mysql

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

熄灯游戏版本的可解性

我正在尝试为游戏算法创建可解函数。基本上是一个函数,如果给定的游戏可解或不可解,则返回 true 或 false。

该游戏是一种熄灯游戏。基本上你有一个 M*N 的按钮网格。当游戏开始时,这些灯的随机数字或存储模式被打开。按下任何一个灯都会切换一个由四个按钮组成的正方形,包括按下的按钮。

所以我正在寻找一种算法,如果我们可以关闭所有灯,则返回 true;如果我们不能这样做,则返回 false。

algorithm solver

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