Operations | Monitoring | ITSM | DevOps | Cloud

CI CD

The latest News and Information on Continuous Integration and Development, and related technologies.

Crafting the perfect Java Docker build flow

What is the bare minimum you need to build, test and run your Java application in Docker container? The recipe: Create a separate Docker image for each step and optimize the way you are running it. I started working with Java in 1998, and for a long time, it was my main programming language. It was a long love–hate relationship. During my work career, I wrote a lot of code in Java. Despite that fact, I don’t think Java is usually the right choice for microservices.

Recapping the First Yalla DevOps 2019

Yalla DevOps made a grand entrance! and for those of you who didn’t make it this time, or those of you who just want a recap, here are the highlights from the event. From an expert panel to a live broadcast by Alan Shimel (Founder, CEO & Editor-In-Chief of DevOps.com), there was a lot going on. The main themes across keynotes and talks were centered around the community, all about introducing change, shifting left and the importance of enhancing people processes.

Compliance Made Easy with JFrog Xray

As compliance managers, we often find ourselves in a struggle. Our responsibility is to uphold compliance standards but in order to achieve this, we need to “sell” the concept to the relevant stakeholders, inter alia the business teams and R&D. We’re put in the position of justifying required changes and processes and are thus mistakenly perceived as business “stoppers” and not enablers.

How GoCenter Connects Go Modules Authors With Consumers

There’s no longer any doubt, Go modules are an accepted part of Golang. The over 300,000 versioned Go modules in JFrog GoCenter shows how they have been embraced for package management by the Go community. With Go modules now enabled by default in Golang 1.13, the number of publicly available modules will grow even more rapidly — and some of them may be contributed by you. But once you share a Go module project with the community, what happens to it? Does it get used?

Sponsored Post

The 8 CI/CD tools you need to know about in 2019

In 2019, one part of a successful development team is having a solid CI/CD pipeline. Now, every pipeline will have a unique set of outcomes and needs-which means that you'll need a strong set of tools to help you accomplish your goals. This blog post will help identify some of the tools out there that can help you make your pipeline great. These tools range from the familiar Jenkins and its newer predecessor Jenkins X to security tools like Twistlock. First, we'll cover what it means to have a CI/CD pipeline. Then we'll explore tools that can help you create and run a pipeline, add better security, and even help you deploy.

Deploy Artifactory HA into AWS Using AWS Quick Starts

JFrog Artifactory Cloud on AWS is a hosted solution for developers and DevOps engineers that provides complete control, insight and binary management throughout the software development lifecycle. DevOps teams have transparency and control of their entire build and release process, all with the power of cloud-based development. We are excited to announce a set of three AWS Quick Starts to easily deploy Artifactory Enterprise in a highly available (HA) configuration into AWS.

Xray 2.10 Released: New Package Support, an IDE Plugin and More.

Our user community spoke and we listened. You asked for Xray to be even more universal and support more package types… in particular Go and PHP Composer. With Visual Studio Code (VSCode) now having more than 4.5 million monthly active users, we also added a new VSCode plugin for Xray. This broad adoption of multiple programming languages and package types across organizations, is driving up the need for a more universal DevSecOps solution supporting more package types.

Calling Codefresh pipelines from Github actions

At Codefresh we are all about collaboration and reusing existing standards instead of implementing proprietary solutions. A Codefresh pipeline is based on a series of Docker containers that act as individual steps. All Codefresh plugins are also just Docker images which means that extending a Codefresh pipeline is the same thing as writing a Dockerfile. Github has recently announced an integrated automation solution called Actions.