DevOps

Syndicate content 8 

Hi Community!

Please welcome a new video on Developer Community YouTube Channel:

Fast Provisioning in Any Cloud

 

0   0 1
0

comments

42

views

0

rating

This is a continuation of my story about the development of my project isc-tar started in the first part.

Just having tests is not enough, it does not mean that you will run tests after all changes. Running tests should be automated, and when you cover all your functionality with tests, everything should work well after any change in any place.  And Continuous Integration (CI) helps to keep the code and deployment procedure with as fewer bugs as possible and automates the routine procedures, like publishing releases.

I use GitHub to store the source code. And some time ago GitHub started to work on their own CI/CD platform and named it GitHub Actions. It is not widely available, yet. You have to be signed as a beta tester for this feature, as I did. GitHub Actions uses quite a different way how to deal with a build workflow. What is important that Github Actions allows to use docker, and it’s quite easy to customize available actions. And interesting that GitHub Actions is really much bigger than any classic CI like we have in Travis, Circle or Gitlab CI and so on. You can find more in the official documentation.

+ 2   1 1
0

comments

132

views

+ 2

rating

I am just recently announced my project isc-tar. But sometimes it is not less interesting what’s behind the scene: how it was built, how it works and what happens around the project. Here is the story:

  • How to develop this project
  • How to test it
  • How to release new versions for publishing
  • And finally how to automate all above
  • Continuous integration

So, I would like to tell all about it.

+ 2   2 1
0

comments

174

views

+ 2

rating

Hi Everyone!

New session recording from Global Summit 2018 is already on Developer Community YouTube Channel:

Advanced Cloud Provisioning & Deployment

 

0   0 1
0

comments

61

views

0

rating

Hi Developers!

New video from Global Summit 2018 is available now on  DC YouTube Channel:

Modernize Traditional Applications

 

+ 1   0 1
0

comments

74

views

+ 1

rating

Hi Community!

Please welcome a new video on Developer Community YouTube Channel:

Continuous Delivery with Containers

 

0   0 1
0

comments

63

views

0

rating

Hi Developers!

New video from Global Summit 2018 is available now on  DC YouTube Channel:

Unit Test Coverage in InterSystems ObjectScript

 

+ 1   0 1
0

comments

104

views

+ 1

rating

While trying to start the instance INSTANCE001, getting below error, where cache.shid file doesnot contains anything.

This is in a Linux server.

Any help is appreciated.

$ ccontrol start INSTANCE001

INSTANCE001 startup failed: Instance is down although there is process attached to shared memory

You can get the shared memory ID in cache.shid file

then run 'ipcs -m -a' to see the number of processes still attached.
Last answer 8 March 2018 Last comment 31 May 2018
0   0 5
273

views

0

rating

Let's say I want to execute  this cache script (saved as test.txt) from OS terminal:

zn "USER"
write 1
zn "%SYS"
write 2
halt

Executing the following command in a terminal:

csession cache < test.txt

Would yield this output:

$ csession cache < script.txt

Node: gitlab-test, Instance: CACHE

USER>

USER>
1
USER>

%SYS>
2
%SYS>
Job succeeded

Is there a better way to run these scripts?

Currently I have two problems:

  1. I have several variables defined in my bash script, what's the best approach to pass them into Caché? 
  2. I can't capture script input (for example write 1)

 

As for 1 there are two solutions I found

Last answer 19 February 2018
+ 1   0 3
0

comments

288

views

+ 1

rating

Container Images

In this second post on containers fundamentals, we take a look at what container images are.

What is a container image?

A container image is merely a binary representation of a container.

A running container or simply a container is the runtime state of the related container image.

Please see the first post that explains what a container is

Last comment 3 February 2018
+ 6   0 2
650

views

+ 6

rating