GithubHelp home page GithubHelp logo

artifactory-orb's Introduction

Artifactory Orb CircleCI status CircleCI Orb Version GitHub license CircleCI Community

JFrog Artifactory orb created in partnership with CircleCI.

Features

This orb supports the major features of the JFrog CLI, including uploading artifacts, build integration (collecting environment info, etc.), and publishing Docker images.

To limit the permutations of variables, advanced users may pass a File Spec.

Examples

For usage examples, see the src/examples directory or the listing in the orb registry.

Parameters/Configuration

See orb registry listing for complete parameters information.

Contributing

Issues and pull requests welcome!

This orb follows the general integration testing guidelines shown in this example and outlined in the following blog posts:

Orbs Authoring/Contributing

See Using Orbs and Creating Orbs to get started.

artifactory-orb's People

Contributors

ajithpj2005 avatar amalucelli avatar bendrucker avatar eyalbe4 avatar iynere avatar karma665 avatar kyletryon avatar ohadljfrog avatar yahavi avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

artifactory-orb's Issues

Build success but the status is "failure" without any navigating error

Orb version

What happened

I am using this orb for checking schema compatibility. I got the final result said "BUILD SUCCESS", but the status in "failure" without any error navigating. Could you help advise me how could I check the error detail or this is related to orb?
Screenshot 2023-09-03 at 4 00 08 PM

Expected behavior

If the build is success, the status supposes to be success as well or there's other possible issue which couldn't be shown in the log?

The orb examples do not pass validation

Orb version

Orb version 1.0.1

What happened

While looking at the examples I noticed that none of them pass validation.

❯ for f in $(ls) ; do
echo "Validating config $f"
circleci config validate $f
done
Validating config build-integration-command.yml
Error: ERROR IN CONFIG FILE:
[#] required key [jobs] not found
Validating config publish-docker-custom-build.yml
Error: ERROR IN CONFIG FILE:
[#] required key [jobs] not found
Validating config publish-docker-simple.yml
Error: ERROR IN CONFIG FILE:
[#] required key [jobs] not found
Validating config upload-job.yml
Error: ERROR IN CONFIG FILE:
[#] required key [jobs] not found

Expected behavior

It's possible i'm missing something but i would expect that all of the configs in the examples folder to be valid configurations.

Replace deprecated image

Orb version

1.0.1

What happened

We use artifactory-orb/upload job, and CircleCI warns about using a deprecated image.

Screenshot 2022-08-22 at 12 59 59

References:

Expected behavior

tl;dr I think we can switch to any of the new CircleCI images, e.g cimg/base, as we don't use the JDK or Java.

It doesn't seem we're building the tool from source, and the shell script used here (i.e https://getcli.jfrog.io , see source) does a good job at finding the correct binary distribution to use based on system architecture.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.