Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor Updates #304

Merged
merged 17 commits into from
Oct 23, 2023
Merged

Minor Updates #304

merged 17 commits into from
Oct 23, 2023

Conversation

lararojasmr
Copy link
Contributor

Fixes:

  • Fixed custom logo error with multiple plans same agent.
  • Improved logo customization options with support for base64 URLs and various file extensions.

lararojasmr and others added 16 commits August 19, 2022 16:35
> Historical Fixes
> Allure binary download, unzip, and so on was updated
> All libraries was updated to newer versions
> Removed the error when you add the allure task to any plan (only a log message is shown)

Signed-off-by: Manuel Lara <[email protected]>
…ckslashes together when filePath is concatenated

> AllureBuildCompleteAction: Fixing Report URL in the executor.json file.
> AllureCommandLineSupport: Increasing timeout to 5 minutes
> AllureReportServlet: Rollback URL Pattern

Signed-off-by: Manuel Lara <[email protected]>
> Bug: When you try to uncheck an option from Bamboo UI the option is not saved.
> Download Util class we created to download logo and allure binary
> The deprecated logo was changed due to it being confused. (It is not deprecated, it is just not necessary)
> The task description was changed
> Bug: If you add an allure task to your plan the build fails due to API incompatibility

Signed-off-by: Manuel Lara <[email protected]>
> Allure removed from the title. (it's not customizable)
> A link was created to download the report for evidence in other systems.
> The logo can have other types not only SVG.
> Fix some dependencies conflicts

Signed-off-by: Manuel Lara <[email protected]>
> amps.version to 8.0.3-89c970d65

Signed-off-by: Manuel Lara <[email protected]>
Signed-off-by: Manuel Lara <[email protected]>
Signed-off-by: Manuel Lara <[email protected]>
  - Fixed custom logo error with multiple plans same agent.
  - Improved logo customization options with support for base64 URLs and various file extensions.

Signed-off-by: Manuel Lara <[email protected]>
# Conflicts:
#	pom.xml
#	src/main/java/io/qameta/allure/bamboo/AllureArtifactsManager.java
#	src/main/java/io/qameta/allure/bamboo/AllureBuildCompleteAction.java
#	src/main/java/io/qameta/allure/bamboo/AllureBuildConfig.java
#	src/main/java/io/qameta/allure/bamboo/AllureCommandLineSupport.java
#	src/main/java/io/qameta/allure/bamboo/AllureConstants.java
#	src/main/java/io/qameta/allure/bamboo/AllureDownloader.java
#	src/main/java/io/qameta/allure/bamboo/AllureExecutable.java
#	src/main/java/io/qameta/allure/bamboo/AllureExecutableProvider.java
#	src/main/java/io/qameta/allure/bamboo/AllureGlobalConfig.java
#	src/main/java/io/qameta/allure/bamboo/AllureReportServlet.java
#	src/main/java/io/qameta/allure/bamboo/AllureReportTask.java
#	src/main/java/io/qameta/allure/bamboo/AllureSettingsManager.java
#	src/main/java/io/qameta/allure/bamboo/BambooExecutablesManager.java
#	src/main/java/io/qameta/allure/bamboo/info/AllurePlugins.java
#	src/main/java/io/qameta/allure/bamboo/info/allurewidgets/summary/Statistic.java
#	src/main/java/io/qameta/allure/bamboo/info/allurewidgets/summary/Summary.java
#	src/main/java/io/qameta/allure/bamboo/info/allurewidgets/summary/Time.java
#	src/main/java/io/qameta/allure/bamboo/util/Downloader.java
#	src/main/java/io/qameta/allure/bamboo/util/FileStringReplacer.java
#	src/main/java/io/qameta/allure/bamboo/util/ZipUtil.java
#	src/main/resources/allure-bamboo.properties
#	src/main/resources/templates/editAllureBambooConfiguration.ftl
#	src/test/java/io/qameta/allure/bamboo/AllureCommandLineSupportTest.java
#	src/test/java/io/qameta/allure/bamboo/AllureDownloaderTest.java
#	src/test/java/io/qameta/allure/bamboo/AllureExecutableProviderTest.java
  - Fixed custom logo error with multiple plans same agent.
  - Improved logo customization options with support for base64 URLs and various file extensions.

Signed-off-by: Manuel Lara <[email protected]>
  - Fixed custom logo error with multiple plans same agent.
  - Improved logo customization options with support for base64 URLs and various file extensions.

Signed-off-by: Manuel Lara <[email protected]>
@lararojasmr
Copy link
Contributor Author

@vbragin any updated on this?

@lararojasmr
Copy link
Contributor Author

@baev could you help me with this PR?

@vbragin
Copy link
Contributor

vbragin commented Oct 19, 2023

Hello @lararojasmr could you please rebase from master and fix all conflicts?

@lararojasmr
Copy link
Contributor Author

@vbragin the merge is done. Please let me know if you need something else

@vbragin vbragin merged commit 9c8036b into allure-framework:master Oct 23, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants